Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Autotools
Envoyé par: Palala

Bonjour,

Je réalise actuellement une petite application en GTK, qui commence à prendre de l'ampleur...
C'est pourquoi, j'ai décidé de me lancer dans les autotools...
Tout marche pour le mieux, mais je me demandais juste comment savoir quelle version des différents programmes il fallait vérifier...

Par exemple, j'ai utilisé GTK, j'ai donc ajouté la ligne suivante:

PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.6)
Seulement, j'ai mis la version (>= 2.6) au hasard...

Ma question est donc:
Existe-il un moyen "officiel" de connaître les dépendances et leurs versions ?

Merci de vos réponses!!

Palala

Poste le Sunday 13 May 2007 20:54:49
Répondre     Citer    
Re: Autotools
Envoyé par: ZeLegolas

Citation
Palala
Bonjour,

Je réalise actuellement une petite application en
GTK, qui commence à prendre de l'ampleur...
C'est pourquoi, j'ai décidé de me lancer dans les
autotools...
Tout marche pour le mieux, mais je me demandais
juste comment savoir quelle version des différents
programmes il fallait vérifier...

Par exemple, j'ai utilisé GTK, j'ai donc ajouté la
ligne suivante:

PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.6)
Seulement, j'ai mis la version (>= 2.6) au
hasard...

Ma question est donc:
Existe-il un moyen "officiel" de connaître les
dépendances et leurs versions ?

Merci de vos réponses!!

Palala

Je sais pas si c'est officiel mais il exist la command "ldd"

Si ton prog est "toto" tape :
$ ldd toto
Ca devrait te donner la liste des librairies utilisées.

Poste le Wednesday 16 May 2007 14:28:14
Répondre     Citer    
Re: Autotools
Envoyé par: Palala

Je ne connaissais pas! Merci!

Par contre, est-ce que ça veut dire que je devrais vérifier la présence de toutes ces librairies?
Il y en a plusieurs (libglade par exemple), que je n'utilise pas (il me semble en tout cas...)

Merci encore!

Poste le Wednesday 16 May 2007 23:03:42
Répondre     Citer    
Re: Autotools
Envoyé par: Palala

Et en fait, ldd ne donne pas les versions utilisées :-(
Existe-il un autre moyen?
Merci d'avance!

Poste le Sunday 20 May 2007 13:34:06
Répondre     Citer    
Re: Autotools
Envoyé par: Palala

En fait, maintenant que j'y pense, est-ce que vous n'auriez pas de bons tutoriels, livres ou autres sur les autotools?
J'ai trouvé plusieurs trucs, mais aucun n'était vraiment à jour... j'ai surtout appris en lisant des fichiers de programmes
existants, mais je suis sûr que plein de subtilités m'échappent encore!!
Merci de vos liens, références ou autres!!

Poste le Sunday 20 May 2007 15:09:09
Répondre     Citer    
Re: Autotools
Envoyé par: Comment?

Bonne question Palala!
Je recherche aussi activement de bon tutoriaux sur les autotools!!
Toutes vos suggestions sont les bienvenues!!! #%b

Thks!

Poste le Tuesday 22 May 2007 22:42:53
Répondre     Citer    
Re: Autotools
Envoyé par: Comment?

Personne n'a de bons liens vers de la doc sur le sujet... :``(

Poste le Wednesday 30 May 2007 16:29:34
Répondre     Citer    
Re: Autotools
Envoyé par: ZeLegolas

Citation
Palala
Je ne connaissais pas! Merci!

Par contre, est-ce que ça veut dire que je devrais
vérifier la présence de toutes ces librairies?
Il y en a plusieurs (libglade par exemple), que je
n'utilise pas (il me semble en tout cas...)

Merci encore!

lien : [forums.gentoo.org]
J'ai fait 2 scripts, regarde le deuxième il devrait sans doute t'intéresser.


Poste le Tuesday 19 June 2007 22:06:29
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Autotools
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons