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 LAA01665; Wed, 26 Feb 2003 11:35:17 +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 LAA01434 for ; Wed, 26 Feb 2003 11:35:16 +0100 (MET) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id h1QAZFH16927 for ; Wed, 26 Feb 2003 11:35:15 +0100 (MET) Received: from akasha.ijm.jussieu.fr (akasha.ijm.jussieu.fr [134.157.173.57]) by shiva.jussieu.fr (8.12.5/jtpda-5.4) with ESMTP id h1QAZEYY063827 ; Wed, 26 Feb 2003 11:35:15 +0100 (CET) Received: by akasha.ijm.jussieu.fr (Postfix, from userid 11004) id C1D433CDB8; Wed, 26 Feb 2003 11:35:09 +0100 (CET) From: Olivier Andrieu MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15964.39005.533463.339987@akasha.ijm.jussieu.fr> Date: Wed, 26 Feb 2003 11:35:09 +0100 To: Sven Luther Cc: caml-list@inria.fr Subject: Re: [Caml-list] Alternative proposal: COAN In-Reply-To: <20030226101150.GA2675@iliana> References: <02103BF1-4835-11D7-B97A-000A95773ED2@rouaix.org> <15963.19322.759255.37091@gargle.gargle.HOWL> <20030225171550.GA5041@stratocaster.home> <20030225214833.GA13418@roke.freak> <20030225225918.GA13944@iliana> <20030226094747.GA5164@roke.freak> <20030226101150.GA2675@iliana> X-Mailer: VM 7.07 under Emacs 21.2.1 X-Antivirus: scanned by sophie at shiva.jussieu.fr Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Sven Luther [Wednesday 26 February 2003] : > > On Wed, Feb 26, 2003 at 10:47:47AM +0100, Michal Moskal wrote: > > On Tue, Feb 25, 2003 at 11:59:18PM +0100, Sven Luther wrote: > > > > Look how much perl modules is debianized and how much ocaml > > > > modules is. > > > > > > This is because there are much more debian maintainers who package perl > > > stuff, than debian maintainers who package ocaml stuff. Also mostly we > > > prefer to package stuff we use, as it is much easier to do high quality > > > packages in these cases. And help is always welcome. I guess it is the > > > same for PLD too. > > > > But the perl packages are *much* easier to package. And that's because > > they're standardized. > > Well, i guess well written ocaml packages are quite easy to package The problem is that every package has a different build system, configuration system (Makefile targets), installation directories, etc. Of course it is "easy" to package them : just issue the right (Makefile or whatever) commands, set the right Makefile variables, etc. The problem is that you have to spend some time figuring out these commands. Ideally, it should be as simple as : perl Makefile.Pl or python ./setup.py build One more point is that ocaml is multi-platform : so this build system should be able to run on unix, Windows, MacOS. Packages that wraps C libraries will probably be platform-specific but it think it would be nice if pure ocaml programs could be built the same way on every platform supported by ocaml. -- Olivier ------------------- 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