From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: weis Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id OAA24018 for caml-redistribution@pauillac.inria.fr; Fri, 25 Feb 2000 14:04:29 +0100 (MET) Resent-Message-Id: <200002251304.OAA24018@pauillac.inria.fr> 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 AAA19540 for ; Fri, 25 Feb 2000 00:45:42 +0100 (MET) Received: from ot-link.ot.com.au ([203.5.3.1]) by nez-perce.inria.fr (8.8.7/8.8.7) with SMTP id AAA06659 for ; Fri, 25 Feb 2000 00:45:31 +0100 (MET) Received: (qmail 21897 invoked from network); 24 Feb 2000 23:45:27 -0000 Received: from unknown (HELO druid.in.ot.com.au) (203.5.4.202) by 203.5.4.251 with SMTP; 24 Feb 2000 23:45:27 -0000 Received: (qmail 14251 invoked from network); 24 Feb 2000 23:45:16 -0000 Received: from merlin.in.ot.com.au (HELO in.ot.com.au) (203.5.4.26) by druid.in.ot.com.au with SMTP; 24 Feb 2000 23:45:16 -0000 Sender: maxs@inria.fr Message-ID: <38B5C3E7.FFFC0FCE@in.ot.com.au> Date: Fri, 25 Feb 2000 10:51:03 +1100 From: Max Skaller Organization: Open Telecommunications Ltd X-Mailer: Mozilla 4.61 [en] (X11; I; Linux 2.2.12-20 i686) X-Accept-Language: en MIME-Version: 1.0 To: Alan Schmitt CC: OCAML Subject: Re: Portability of applications written in OCAML: C stuff References: <200002231831.TAA11195@miss.wu-wien.ac.at> <38B49DBD.8DCBB87A@in.ot.com.au> <20000224150432.A9997@alan-schm1p.dns.microsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Resent-From: weis@pauillac.inria.fr Resent-Date: Fri, 25 Feb 2000 14:04:29 +0100 Resent-To: caml-redistribution@pauillac.inria.fr Alan Schmitt wrote: > > .. > >In particular, while my product is currently Unix only, the build > >process > >must work under Windows too, which rules out make, autoconf, and other > >such silliness. :-) > > I gather this rules out using a compiler too ... ;-) I wish. The client must configure commands to compile and link C. This cannot be avoided. > In particular, when you say "must work under windows", do you mean out > of the box window, or one with some tools installed (ocaml, python, > cygwin thus bash, make ...) The current requirements are for Python and Ocaml installed. Plus you need the same C compiler used to build Python and Ocaml. [You also need GTK] > I have many "config.h" in many source distributions in my /usr/src > directory. I have never had such a problem. > True, but since there is a nice mechanism to deal with this (ie > Makefile and directories), is this really worth it ? What? Nice mechanism? Are you joking or ignorant? -- John (Max) Skaller at OTT [Open Telecommications Ltd] mailto:maxs@in.ot.com.au -- at work mailto:skaller@maxtal.com.au -- at home