[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Ok] compiler, howto



--- Sylvain Sauvage <Sylvain.Sauvage@metanoesis.net> a écrit :
> « Par un source debian » ou « pas un source debian » ?
> 

Désolé pour la coquille...

C'est "pas", avec un 's' et non pas un 'r'.

>   Le plus simple pour tester les options de
> configuration/compilation,
> c'est de compiler le programme (en général « configure... » puis
> « make ») et de le tester dans le répertoire courant (où l'on vient
> de le
> construire, sans « make install »).
>   Si ce n'est pas possible, on indique à « configure » une option
> « --prefix=répertoire/pour/lui/tout/seul », on ajoute <ledit_rép>/bin
> dans
> PATH et <ledit_rép>/lib dans LD_LIBRARY_PATH pour les tests. Pour
> désinstaller : rm -rf.
> 
>   La documentation minimale : les fichiers README et INSTALL,
> configure --help.
>   Pour aller plus loin : de l'expérience, apprendre à lire un
> Makefile
> (on y revient presque toujours), comprendre les autotools, et,

Makefile, ça va...(enfin les petits makefile).
Autotools, j'ai fais 
apt-get install autobook,
je verrai ce que ça donne.

> parfois,
> la post-télépathie pour lire dans l'esprit du développeur qui a
> inventé
> une nouvelle torture^W méthode...
> 
>   Si tu tiens vraiment à faire un paquet : le guide du développeur...
> (Faire un paquet est de très loin bien plus complexe que savoir faire
> un
>  configure et un make, de placer le paquet dans son propre répertoire
> et
>  de « bidouiller » pour qu'il y fonctionne.)

Wouai, ça a l'air cool ça.

>   Si tu veux plus de précisions, faut être plus précis.

C'est bien, la méthode décrite plus haut:
on compile et on essaye -- et pas besoin de faire un
make install, ou si obligé, passer le répertoire où
on veut faire l'installation.

C'est pas grand chose, mais c'est simple,
et je vous remercie de me l'avoir dit.

Les documentations de "configure", etc, sont particulièrement
imbuvables.


> -- 
>  Sylvain Sauvage
> 
> 



	

	
		
___________________________________________________________________________ 
Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet ! 
Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos expériences. 
http://fr.answers.yahoo.com 



Reply to: