[autoconf/automake]dossier d'install

dossier d'install [autoconf/automake] - Divers - Programmation

Marsh Posté le 21-04-2009 à 15:27:38    

Bonjour  tous !
 
Je viens d'écrire mes fichiers "configure.in" et "Makefile.am" pour générer mon makefile, pas de soucis tout fonctionne.
 
Par contre je ne sais pas comment faire pour faire créer mon fichier exécutable non pas dans le dossier courant, mais dans un autre. Quelqu'un peut-il m'aider ?
 
merci

Reply

Marsh Posté le 21-04-2009 à 15:27:38   

Reply

Marsh Posté le 21-04-2009 à 16:04:49    

Normalement, l'indication du nom de l'exécutable, et de son chemin éventuel, est indiqué dans le makefile. Ou bien, il est aussi possible d'enchainer une copie ou un déplacement de l'exécutable après la création de l'exécutable dans le makefile.

Reply

Marsh Posté le 21-04-2009 à 17:43:07    

Euh oui...
 
Sauf que le makefile est généré automatquement...Donc je ne peux pas le modifier ultérieurement.
 
Et le déplacement j'y ai pensé mais, 1° c'est très moche, et 2° je ne sais pas ou le placer, puisque dans le "configure" l'exe n'est pas encore créé...
 
Je crois que la solution c'est de modifier "bindir" dans le "configure" mais je n'y arrive pas.

Reply

Marsh Posté le 22-04-2009 à 00:13:36    

Mais normalement le configure généré te propose par défaut un --prefix

Reply

Marsh Posté le 22-04-2009 à 14:54:31    

oui, le dossier "racine" de mon logiciel, et ça ne me va pas...
Je n'arrive pas à le changer.

Reply

Marsh Posté le 22-04-2009 à 16:08:41    

Je comprends pas, --prefix ne marche pas ?

Reply

Marsh Posté le 22-04-2009 à 16:32:12    

mmmh...
 
Ce que je voudrais, c'est pouvoir taper uniquement "make" et que l'exécutable se mette dans mon ./bin, sans qu'il faille spécifier de --prefix.
 
(et d'ailleurs dans le --prefix on est obligé de mettre un chemin absolu non? Ca non plus ça me va pas :p)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed