caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "Ohad Rodeh" <ORODEH@il.ibm.com>
To: Mike Potanin <potanin@mccme.ru>
Cc: caml-announce@inria.fr
Subject: Re: [Caml-list] Ensemble version 1.40 released
Date: Fri, 20 Dec 2002 19:26:28 +0200	[thread overview]
Message-ID: <OFDDE53811.FE758FCC-ONC2256C95.005F467E-C2256C95.005FCEB4@telaviv.ibm.com> (raw)
In-Reply-To: <Pine.LNX.4.44.0212201558150.23701-100000@mccme.ru>

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


      reply	other threads:[~2002-12-20 17:31 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-19  8:42 Ohad Rodeh
2002-12-19 14:52 ` [Caml-list] lablGL + cygwin Christophe Raffalli
     [not found]   ` <Pine.LNX.4.50.0212200051070.6076-100000@home.oyster.ru>
2002-12-20 12:38     ` Christophe Raffalli
2002-12-20  9:27 ` [Caml-list] Ensemble version 1.40 released Mike Potanin
2002-12-20 13:01   ` Mike Potanin
2002-12-20 17:26     ` Ohad Rodeh [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=OFDDE53811.FE758FCC-ONC2256C95.005F467E-C2256C95.005FCEB4@telaviv.ibm.com \
    --to=orodeh@il.ibm.com \
    --cc=caml-announce@inria.fr \
    --cc=potanin@mccme.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).