From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id SAA11821; Fri, 20 Dec 2002 18:31:16 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id SAA11900 for ; Fri, 20 Dec 2002 18:31:14 +0100 (MET) Received: from d12lmsgate-3.de.ibm.com (d12lmsgate-3.de.ibm.com [194.196.100.236]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id gBKHVEn19970 for ; Fri, 20 Dec 2002 18:31:14 +0100 (MET) Received: from d12relay03.de.ibm.com (d12relay03.de.ibm.com [9.165.215.27]) by d12lmsgate-3.de.ibm.com (8.12.3/8.12.3) with ESMTP id gBKHV4VF044880; Fri, 20 Dec 2002 18:31:05 +0100 Received: from d10ml001.telaviv.ibm.com (d10ml001.telaviv.ibm.com [9.148.216.55]) by d12relay03.de.ibm.com (8.12.3/NCO/VER6.4) with ESMTP id gBKHV2Da079610; Fri, 20 Dec 2002 18:31:03 +0100 In-Reply-To: Subject: Re: [Caml-list] Ensemble version 1.40 released To: Mike Potanin Cc: caml-announce@inria.fr X-Mailer: Lotus Notes Release 6.0 September 26, 2002 Message-ID: From: "Ohad Rodeh" Date: Fri, 20 Dec 2002 19:26:28 +0200 X-MIMETrack: Serialize by Router on D10ML001/10/M/IBM(Release 5.0.9a |January 7, 2002) at 20/12/2002 19:31:03 MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk 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 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 | | | | | | 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