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 PAA13235; Mon, 1 Mar 2004 15:25:03 +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 PAA13222 for ; Mon, 1 Mar 2004 15:25:02 +0100 (MET) Received: from mwinf0104.wanadoo.fr (smtp1.wanadoo.fr [193.252.22.30]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i21EPAIq026017 for ; Mon, 1 Mar 2004 15:25:10 +0100 Received: from aorleans-204-2-1-123.w81-248.abo.wanadoo.fr (AOrleans-204-2-1-123.w81-248.abo.wanadoo.fr [81.248.95.123]) by mwinf0104.wanadoo.fr (SMTP Server) with ESMTP id E39281BFB3DF for ; Mon, 1 Mar 2004 15:25:01 +0100 (CET) From: Rakotomandimby Mihamina To: caml-list@inria.fr Subject: [Caml-list] The Makefile Date: Mon, 1 Mar 2004 15:24:15 +0100 User-Agent: KMail/1.6 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200403011524.15356.mrakotom@free.fr> 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; 3.07:01 usr:01 parametre:01 usr:01 vois:01 j'avoue:01 repertoires:01 cibles:99 j'ignore:01 -prefix:01 bootstrap:01 constitue:99 qu'est:01 fourniture:99 parceque:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk X-Keywords: X-UID: 3 Salut tout le monde , Je suis Etudiant a l'Universit=E9 d'Orl=E9ans et j'utilise Linux Slackware . J'ai plus ou moins parcouru le Makefile a la racine des sources de Ocaml=20 3.07pl2 dans le but de faire un package ocaml pour la slackware . Pour faire un package il me faudrai trouver le moyen de faire tout comme si= =20 l'intallation devra se faire dans "/usr" et a l'installation ( copie des=20 fichiers ) modifier ce parametre en le rempla=E7ant=20 par /tmp/ocaml-package/usr, /tmp/ocaml-package/ qui contiendra le package . Mon souci est que la cible install du Makefile ne permet pas vraiemnt en ta= nt=20 que telle de faire cette manipulation. Du moins je ne vois pas, a mon nivea= u=20 de connaissance comment faire. J'avoue etre un tres simple =E9tudiant de 2 = eme=20 Ann=E9e en MIAS . Ma proposition serai d'utiliser la variable PREFIX pour les copies vers les= =20 repertoires cibles cela permettrai ainsi de faire le moins de manipulation. J'ignore si le Makefile est g=E9n=E9r=E9 automatiquement et si personne n'i= ntervient=20 plus dessus apres. Voici l'ancienne cible install : http://stko.dyndns.info/scripts/caml0 Voici le Makefile que je propose ( modification que j'ai fait manuellement = ) : http://stko.dyndns.info/scripts/caml1 ainsi , je fais ceci pour faire le package slackware : =2E/configure -prefix /usr make world make bootstrap make opt=20 make opt.opt make PREFIX=3D /tmp/ocaml-package/usr install et ensuite je constitue mon package en me pla=E7ant=20 dans /tmp/ocaml-package/usr . Qu'est ce que vous en pensez ? je pense que cela facilite la fourniture de= =20 package , meme RPM et deb parceque a mon avis le fait de pouvoir specifier = un=20 repertoire de destination specifique aide beaucoup . Si vous souhaitez que je fasse les modification dans la documentation aussi= ,=20 je le ferai volontiers mais il faudrai avant que je sache si vous validez m= a=20 proposition ... Merci d'avance . =2D-=20 Rakotomandimby Mihamina Andrianifaharana Tel : +33 2 38 76 43 65 http://stko.dyndns.info/site_principal/Members/mihamina ------------------- 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