Re: pb de libxml
On Sunday 13 October 2002 14:39, Vincent Lefevre wrote:
En effet maintenant il me les trouve, mais ca fais exactement le meme effet
qu'avec mon ln, il me sort des undefined reference à tout bout de champs !
Comment régler ce problème ?
Merci d'avance.
Panard
> On Sun, Oct 13, 2002 at 14:03:49 +0200, Panard wrote:
> > Voilà j'ai un petit problème avec la libxml2. En effet lorsque je
> > l'utilise en faisant #include <libxml/tree.h> par exemple j'ai droit à un
> > 'no surch file', alors j'ai fait un petit ln -s
> > /usr/include/libxml2/libxml /usr/include/libxml et depuis, j'ai des
> > undefinied reference.... Lorsque je j'ssai avec #include
> > <libxml2/libxml/tree.h> , le meme pb est reporté sur ces fichiers....
>
> Le problème est qu'il n'y a pas vraiment de standard concernant les
> #include (la norme C laissant tout le choix à l'implémentation). Il
> faut donc parfois bidouiller, surtout pour éviter les conflits entre
> différentes versions d'une même bibliothèque.
>
> Le fichier "/usr/include/libxml2/libxml/tree.h" contient un
>
> #include <libxml/xmlversion.h>
>
> qui correspond au fichier "/usr/include/libxml2/libxml/xmlversion.h".
> Cela signifie que /usr/include/libxml2 doit être dans ton include
> path. Si tu utilises gcc, la variable d'environnement C_INCLUDE_PATH
> doit contenir ce répertoire (les répertoires sont séparés par des ":").
--
________________________________________________________
panard@inzenet.org http://www.inzenet.org
Reply to: