Le jeudi 28 septembre 2006 à 19:56 +0200, Laurent a écrit : > > dans le configure.ac : > > PKG_CHECK_MODULES(LIBXML, libxml-2.0 >= 2.6.0) > > AC_SUBST(LIBXML_CFLAGS) > > AC_SUBST(LIBXML_LIBS) > > > > dans le Makefile.am: > > INCLUDES = $(LIBXML_CFLAGS) > > machin_LIBADD = $(LIBXML_LIBS) > > En fait j'ai un répertoire src qui contient les fichiers du programme, un > répertoire libs qui contient trois librairie que je me fais. > C'est une de ces librairies qui demande libxml2... > > Comment dois-je répartir le code ci-dessus ? > Dans quel répertoire dois-je configurer les fichiers configure.ac et > Makefile.am ? Il y a un seul fichier configure.ac (parfois il s'appelle encore configure.in). Et il faut patcher le Makefile.am de la bibliothèque qui demande libxml2. Donc dans libs/Makefile.am, tu mets (par exemple) : INCLUDES = $(LIBXML_CFLAGS) libmachin_la_LIBADD = -lm libbidule_la_LIBADD = $(LIBXML_LIBS) À supposer que tu utilises libtool, évidemment. -- .''`. Josselin Mouette /\./\ : :' : josselin.mouette@ens-lyon.org `. `' joss@debian.org `- Debian GNU/Linux -- The power of freedom
Attachment:
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=