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 PAA02901; Wed, 14 Apr 2004 15:03:33 +0200 (MET DST) 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 PAA03281 for ; Wed, 14 Apr 2004 15:03:31 +0200 (MET DST) Received: from mail.npc.de (fw.npc.de [62.225.140.214]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i3ED4Wjq029263 for ; Wed, 14 Apr 2004 15:04:32 +0200 Received: from styx.ffm.npc.de (lion.npc.de [192.168.129.1]) by mail.npc.de (Postfix) with ESMTP id 400AD131E; Wed, 14 Apr 2004 15:03:30 +0200 (CEST) Received: from hera.ffm.npc.de (hera.ffm.npc.de [192.168.130.8]) by styx.ffm.npc.de (Postfix STYX NPC GmbH) with ESMTP id 361ADC437; Wed, 14 Apr 2004 15:03:29 +0200 (CEST) Received: from ares.ffm.npc.de (ares.ffm.npc.de [192.168.130.32]) by hera.ffm.npc.de (Postfix HERA NPC GmbH) with ESMTP id E0CF0159C9; Wed, 14 Apr 2004 15:03:28 +0200 (CEST) Received: from ares.ffm.npc.de (ares.ffm.npc.de [192.168.130.32]) by ares.ffm.npc.de (Postfix ARES NPC GmbH) with ESMTP id A7A72183E; Wed, 14 Apr 2004 15:03:28 +0200 (CEST) Subject: RE: [Caml-list] Re: GODI vs. Ocamake From: Gerd Stolpmann To: "Brandon J. Van Every" Cc: caml-list@inria.fr In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 14 Apr 2004 15:03:28 +0200 Message-Id: <1081947808.4053.69.camel@ares> Mime-Version: 1.0 X-Miltered: at nez-perce by Joe's j-chkmail ("http://j-chkmail.ensmp.fr")! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 ocamake:01 gerd:01 stolpmann:01 2004:99 brandon:99 jacques:01 roof:99 priorities:01 belabor:01 python:01 spawned:01 ocamake:01 gerd:01 stolpmann:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk X-Status: X-Keywords: X-UID: 327 Am Mit, 2004-04-14 um 07.14 schrieb Brandon J. Van Every: > Jacques GARRIGUE wrote: > > > > I think that it would be much more reasonable to have a packaging > > system controlling all of ocaml, but only ocaml. > > Reasonable, but foreign libraries aren't going away. Not until OCaml > has everything under its own roof, and that will be quite some time. A > proper OCaml package system will have deal with foreign libraries > somehow, even if the support is half-assed. > > > Last, we need support for windows, and for binary packages. > > I hope you only mean "last" as a way of listing things needed, i.e. > first, second, last. If you mean these are your last priorities, I'd > never contribute to such a project. I'm bloody fed up with GNU Make on > Windows for reasons I won't belabor here. > > > Which creates another problem: GODI is based on C tools and BSD > > makefiles. I'm not sure this is the favorite kind of things ocaml > > programmers would maintain. > > An OCaml-centric packaging tool should be written in OCaml. Nobody's > switching to OCaml out of their love for C and C++! If that means GODI > is unsuitable to task, that is unfortunate but reality is reality. > Other languages such as Python and Java have spawned their own build > tools. There's a lot more to the world than Make. This is off-topic. GODI does not use Makefiles to build software, it just calls whatever build tool is used by the upstream author (well, usually Makefiles, but other tools like Ocamake are possible). It uses Makefiles to control the overall build process. So I'am sorry, Ocamake isn't an alternative for that. The whole debate "GODI vs. Ocamake" does not make any sense for me. Gerd > So how is OCamake? Is it not the obvious place to begin? -- ------------------------------------------------------------ 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