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 AAA16934 for caml-redistribution@pauillac.inria.fr; Fri, 18 Feb 2000 00:32:02 +0100 (MET) Resent-Message-Id: <200002172332.AAA16934@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 PAA02424 for ; Wed, 16 Feb 2000 15:08:41 +0100 (MET) Received: from ext.lri.fr (ext.lri.fr [129.175.15.4]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id PAA02532 for ; Wed, 16 Feb 2000 15:08:40 +0100 (MET) Received: from sun-demons.lri.fr (sun-demons [129.175.8.90]) by ext.lri.fr (8.9.3/jtpda-5.3.2) with ESMTP id PAA28655 ; Wed, 16 Feb 2000 15:08:38 +0100 (MET) Received: from (marche@localhost) by sun-demons.lri.fr (8.9.3/jtpda-5.3.2) id PAA19948 ; Wed, 16 Feb 2000 15:08:38 +0100 (MET) X-Authentication-Warning: sun-demons.lri.fr: marche set sender to marche@lri.fr using -f From: Claude Marche MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <14506.44901.953090.769626@sun-demons> Date: Wed, 16 Feb 2000 15:08:37 +0100 (MET) To: Jean-Francois Monin Cc: caml-list@inria.fr Subject: Re: Portability of applications written in OCAML In-Reply-To: <200002161309.OAA25870@lsun565.lannion.cnet.fr> References: <14505.19990.196972.627775@sun-demons> <200002161309.OAA25870@lsun565.lannion.cnet.fr> X-Mailer: VM 6.62 under Emacs 20.3.1 Resent-From: weis@pauillac.inria.fr Resent-Date: Fri, 18 Feb 2000 00:32:02 +0100 Resent-To: caml-redistribution@pauillac.inria.fr Je me répond en partie a moi-meme car je viens de découvrir l'option -make-runtime de ocamlc, qui me semble repondre a ma demande, je n'ai pas encore testé. Je répond aussi a Jean-Francois ci-dessous. [English] It seems that option -make-runtime of ocamlc may answer to my problem. Not tested yet. - Claude >>>>> "Jean-Francois" == Jean-Francois Monin writes: >> Mon but est de pouvoir distribuer le plus largement possible >> une application écrite en Ocaml, en évitant des remarques du >> genre « cette application m'intéresse mais je ne peux pas >> compiler le Ocaml et vous ne fournissez pas un binaire adapté à >> ma configuration » Jean-Francois> Tiens, cela arrive qu'on ne puisse pas compiler les Jean-Francois> sources de Ocaml ? Peut-être sur une config très Jean-Francois> exotique ? De plus on trouve facilement des .deb Jean-Francois> et .rpm tout prêts (sans compter les binaires pour Jean-Francois> Wxx), ce qui assure, me semble-t-il, une bonne Jean-Francois> couverture actuellement. Le piege c'est que quand un utilisateur dit « je ne peux pas compiler le Ocaml » il veut dire qu'il ne peut pas compiler des fichiers .ml, et soit il ne s'est pas rendu compte qu'il lui fallait installer le compilateur, soit il s'en est rendu compte et a décidé de ne pas le faire en pensant que ce sera la galere. On ne peut pas savoir que ocaml est facile a installer tant qu'on ne l'a pas fait ! >> My goal is be able to distribute as widely as possible an >> application written in Ocaml, avoiding remarks like ``I'm >> interested in this application but I cannot compile Ocaml >> sources, and you do not offer a suitable binary for my >> configuration », Jean-Francois> I didn't imagine that Ocaml compiling sources could Jean-Francois> be difficult excepted, may be, on exotic Jean-Francois> architectures. Then why care ? How do you say "Le client est roi" in english ? -- | Claude Marché | mailto:Claude.Marche@lri.fr | | LRI - Bât. 490 | http://www.lri.fr/~marche/ | | Université de Paris-Sud | phoneto: +33 1 69 15 64 85 | | F-91405 ORSAY Cedex | faxto: +33 1 69 15 65 86 |