Browse thread
[Caml-list] Ensemble version 1.40 released
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Ohad Rodeh <ORODEH@i...> |
| Subject: | Re: [Caml-list] Ensemble version 1.40 released |
Mike,
I've never compiled the system of FreeBSD, but theoretically this
should not be a problem. The specific problem you're having is the
definition of ce_iovec_t (found in e_iovec.h in socket/s/unix/e_iovec.h)
to a "struct iovec". Seems like on FreeBSD a "struct iovec" is not defined
in <sys/socket.h> or the "regular" places. You'll have to find where this
is defined and add the appropriate include statement in the code.
By the way, lets take this discussion off the "caml-announce" mailing, as
it is not the appropriate place for it. Feel free to either mail me
directly, or cc the caml mailing list/ensemble mailing list.
Hope this helps, and please send me patches for FreeBSD. I'll include them
in the sources.
Ohad.
-----------------------------------------------------------------------------------
Ohad Rodeh
tel: +972-3-6401641
IBM Haifa, storage research
|---------+--------------------------------->
| | Mike Potanin |
| | <potanin@mccme.ru> |
| | Sent by: |
| | owner-caml-list@pauill|
| | ac.inria.fr |
| | |
| | |
| | 20/12/02 15:01 |
|---------+--------------------------------->
>--------------------------------------------------------------------------------------------------------------------------------------------------|
| |
| To: caml-announce@inria.fr |
| cc: |
| Subject: Re: [Caml-list] Ensemble version 1.40 released |
| |
| |
>--------------------------------------------------------------------------------------------------------------------------------------------------|
After same patchs
gmake all CAMLLIB=/usr/local/lib/ocaml ENS_MACHTYPE=i386 ENS_OSTYPE=freebsd
say:
gmake[1]: Entering directory `/usr/home/pm/lang/ocaml/ensemble/ce'
gcc -c -DINLINE=inline -O3 -DNDEBUG -fomit-frame-pointer -I
/usr/local/lib/ocaml -I ../lib/i386-freebsd \
ce_misc.c -o ce_misc.o
In file included from ce_internal.h:23,
from ce_misc.c:6:
ce_actions.h:66: field `iovl' has incomplete type
I do not found ce_iovec_t definition. Where is it?
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives:
http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ:
http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners