Le 27/01/2015 18:27, Cedric Roux a écrit :
On 01/27/2015 06:17 PM, sylvio wrote:
make all install

que signifie le "all" ?

"make A B C" ça veut dire "chercher dans le Makefile les
cibles A B et C, et les 'exécuter'", plus ou moins.

Donc "make all install" ça veut dire faire "make all" suivi de
"make install" (à condition que "make all" se soit fait sans erreur).

Pour des raisons de traçabilité, je voudrait utiliser à la place
'checkinstall', mais 'all' n'est pas reconnu par celui-ci?
Il y a-t-il vraiment une différence avec et sans celui-ci?

Je pense que ton script peut appeler "make all" et ensuite
"checkinstall".

Je pense que "checkinstall" doit marcher directement en fait,
parce que la plupart du temps "make install" devrait compiler tout,
donc faire un "make all" de lui-même, si le Makefile est bien fait.
S'agissant d'un programme "mainstream" dans ton cas, ça devrait passer.

Pour résumer, oublie le "all". Au cas où, fort improbable, ça ne marche
pas, fait un "make all" avant le "checkinstall" dans ton script.
_______________________________________________
Linux06 mailing list
Linux06@lists.linux-azur.org
https://lists.linux-azur.org/mailman/listinfo/linux06

Super,

Je vais voir ce que donne :
make
checkinstall

et le modifier si nécessaire en :
make all
checkinstall

Quand j'aurai obtenu une sauce parfaite, je compte bien mettre une page dédiée sur http://libreeco.free.fr

Merci beaucoup pour vos réponses.

Désormais, j'ai aussi un paquet qui s'installe avec :

python3 setup.py install $OPT

Il s'agit de python-efl.

Est-il aussi remplaçable pour obtenir un joli .deb , ou suis-je condamné à le conserver ainsi ?

Cdt,
Sylvio