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 SAA29156; Fri, 19 Mar 2004 18:09:24 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id SAA28825 for ; Fri, 19 Mar 2004 18:09:23 +0100 (MET) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.184]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i2JH9MHd031015 for ; Fri, 19 Mar 2004 18:09:22 +0100 Received: from [212.227.126.160] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1B4NUo-0006za-00 for caml-list@inria.fr; Fri, 19 Mar 2004 18:09:22 +0100 Received: from [80.129.103.122] (helo=gate.gerd-stolpmann.de) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1B4NUo-00019Z-00 for caml-list@inria.fr; Fri, 19 Mar 2004 18:09:22 +0100 Received: from ice.gerd-stolpmann.de (ice.gerd-stolpmann.de [192.168.0.13]) by gate.gerd-stolpmann.de (Postfix) with ESMTP id B37BB5721 for ; Fri, 19 Mar 2004 18:09:21 +0100 (CET) Received: by ice.gerd-stolpmann.de (Postfix, from userid 1000) id 3711AB035; Fri, 19 Mar 2004 18:09:21 +0100 (CET) Subject: Re: [Caml-list] install-ocaml.sh From: Gerd Stolpmann To: Caml list In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1079716160.1280.61.camel@ice.gerd-stolpmann.de> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 19 Mar 2004 18:09:20 +0100 X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:a6865a839c0178d9aa0ce41878507ea2 X-Miltered: at concorde by Joe's j-chkmail ("http://j-chkmail.ensmp.fr")! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 gerd:01 stolpmann:01 fre:99 2004:99 alain:01 frisch:01 gerd:01 stolpmann:01 cygwin:01 cygwin:01 mingw:01 filenames:01 symlinks:01 mingw:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk X-Status: X-Keywords: X-UID: 237 On Fre, 2004-03-19 at 13:26, Alain.Frisch@ens.fr wrote: > On Fri, 19 Mar 2004, Gerd Stolpmann wrote: > > > Cygwin support is under development. That means there is a GODI version > > bootstrapping under Cygwin (thanks to Eugene Kotlyarov). I have not yet > > released it because there are still some important problems with it, > > e.g. one currently cannot self-update godi_console, but it is nearly > > finished. > > What about the mingw port ? This is a lot more complicated than the cygwin port: - GODI uses a number of C programs that must be ported to Windows. - godi_console contains code that runs only under Unix, although this code is already separated into special modules, for easier porting. - In addition to the problems already solved for Cygwin, and the different OS primitives, more Windows peculiarities must be taken into account, e.g. the different filenames ("\" as separator, drive letters), no symlinks, etc. A full port to MinGW is a lot of work! However, it is also possible to do a "half port", that means that the mentioned C programs and godi_console are taken from the Cygwin port as binaries. Of course, the ocaml core and all libraries would be for MinGW. This means that GODI itself still requires the Cygwin DLL to run, but that it would be possible to generate pure Windows executables. This "half port" should be quite simple (any volunteers?). Gerd -- ------------------------------------------------------------ Gerd Stolpmann * Viktoriastr. 45 * 64293 Darmstadt * Germany gerd@gerd-stolpmann.de http://www.gerd-stolpmann.de ------------------------------------------------------------ ------------------- 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