<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE message PUBLIC
  "-//MLarc//DTD MLarc output files//EN"
  "../../mlarc.dtd"[
  <!ATTLIST message
    listname CDATA #REQUIRED
    title CDATA #REQUIRED
  >
]>

  <?xml-stylesheet href="../../mlarc.xsl" type="text/xsl"?>


<message 
  url="2002/12/6949154351908305232d3ba66a77c0bb"
  from="Ohad Rodeh &lt;ORODEH@i...&gt;"
  author="Ohad Rodeh"
  date="2002-12-20T17:31:16"
  subject="Re: [Caml-list] Ensemble version 1.40 released"
  prev="2002/12/9b6a010a05111fb377ca0cd202b157f8"
  next="2002/12/0bfd0228de0195d23de0332063583edb"
  prev-in-thread="2002/12/8d92c73f575ae2ee73062a88a61a3b01"
  prev-thread="2002/12/6605ee05df88c5773dd5ef8b29731da3"
  next-thread="2002/12/e900727a05934d3ad970b7c1b98ded8b"
  root="../../"
  period="month"
  listname="caml-list"
  title="Archives of the Caml mailing list">

<thread subject="[Caml-list] Ensemble version 1.40 released">
<msg 
  url="2002/12/ca000df76b4c3afdb26e2a2d8a0cc611"
  from="Ohad Rodeh &lt;ORODEH@i...&gt;"
  author="Ohad Rodeh"
  date="2002-12-19T08:47:31"
  subject="[Caml-list] Ensemble version 1.40 released">
<msg 
  url="2002/12/2d36e5d871fe54233fa979fefdb1124e"
  from="Christophe Raffalli &lt;Christophe.Raffalli@u...&gt;"
  author="Christophe Raffalli"
  date="2002-12-19T20:46:10"
  subject="[Caml-list] lablGL + cygwin">
<msg 
  url="2002/12/0bfd0228de0195d23de0332063583edb"
  from="Christophe Raffalli &lt;Christophe.Raffalli@u...&gt;"
  author="Christophe Raffalli"
  date="2002-12-20T19:40:08"
  subject="Re: [Caml-list] lablGL + cygwin">
</msg>
</msg>
<msg 
  url="2002/12/13a4b0ce13fc355c209086362b0d0710"
  from="Mike Potanin &lt;potanin@m...&gt;"
  author="Mike Potanin"
  date="2002-12-20T09:12:52"
  subject="Re: [Caml-list] Ensemble version 1.40 released">
<msg 
  url="2002/12/8d92c73f575ae2ee73062a88a61a3b01"
  from="Mike Potanin &lt;potanin@m...&gt;"
  author="Mike Potanin"
  date="2002-12-20T12:46:28"
  subject="Re: [Caml-list] Ensemble version 1.40 released">
<msg 
  url="2002/12/6949154351908305232d3ba66a77c0bb"
  from="Ohad Rodeh &lt;ORODEH@i...&gt;"
  author="Ohad Rodeh"
  date="2002-12-20T17:31:16"
  subject="Re: [Caml-list] Ensemble version 1.40 released">
</msg>
</msg>
</msg>
</msg>
</thread>

<contents>
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 &lt;sys/socket.h&gt; 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


|---------+---------------------------------&gt;
|         |           Mike Potanin          |
|         |           &lt;potanin@mccme.ru&gt;    |
|         |           Sent by:              |
|         |           owner-caml-list@pauill|
|         |           ac.inria.fr           |
|         |                                 |
|         |                                 |
|         |           20/12/02 15:01        |
|---------+---------------------------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |                                                                                                                                                  |
  |       To:       caml-announce@inria.fr                                                                                                           |
  |       cc:                                                                                                                                        |
  |       Subject:  Re: [Caml-list] Ensemble version 1.40 released                                                                                   |
  |                                                                                                                                                  |
  |                                                                                                                                                  |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|




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

</contents>

</message>

