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

Re: Problèmes de compilation avec libxml2



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?=


Reply to: