Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] The Makefile
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Rakotomandimby Mihamina <mrakotom@f...>
Subject: [Caml-list] The Makefile
Salut tout le monde ,
Je suis Etudiant a l'Université d'Orléans
et j'utilise Linux Slackware .

J'ai plus ou moins parcouru le Makefile a la racine des sources de Ocaml 
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 
l'intallation devra se faire dans "/usr" et a l'installation ( copie des 
fichiers ) modifier ce parametre en le remplaçant 
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 tant 
que telle de faire cette manipulation. Du moins je ne vois pas, a mon niveau 
de connaissance comment faire. J'avoue etre un tres simple étudiant de 2 eme 
Année en MIAS .
Ma proposition serai d'utiliser la variable PREFIX pour les copies vers les 
repertoires cibles cela permettrai ainsi de faire le moins de manipulation.

J'ignore si le Makefile est généré automatiquement et si personne n'intervient 
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 :
./configure -prefix /usr
make world
make bootstrap
make opt 
make opt.opt
make PREFIX= /tmp/ocaml-package/usr install

et ensuite je constitue mon package en me plaçant 
dans  /tmp/ocaml-package/usr .

Qu'est ce que vous en pensez ? je pense que cela facilite la fourniture de 
package , meme RPM et deb parceque a mon avis le fait de pouvoir specifier un 
repertoire de destination specifique aide beaucoup .

Si vous souhaitez que je fasse les modification dans la documentation aussi , 
je le ferai volontiers mais il faudrai avant que je sache si vous validez ma 
proposition ...
Merci d'avance .

-- 
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