Hello people,
I want to install Libxml2 librairy v2.9.12 ( Index of /sources/libxml2/2.9/ ) with the SDK.
I use module manager so I select this package:
cuda/sdk_13/modulefiles/nvhpc-hpcx-cuda13/25.11
Then I configure like follow:
./configure --prefix=/usr/local/Modules/modulefiles/libxml2/2.9.12_nvidia
Then when I want to compile I have an issue I don’t have with gcc:
make[2] : on entre dans le répertoire « /home/lamn7/Documents/libxml2-2.9.12 »
CCLD xmllint
CCLD xmlcatalog
/usr/bin/ld: xmlcatalog.o: in function main': /home/lamn7/Documents/libxml2-2.9.12/xmlcatalog.c:341:(.text+0x29): undefined reference to xmlCheckVersion’
/usr/bin/ld: /home/lamn7/Documents/libxml2-2.9.12/xmlcatalog.c:352:(.text+0x4f): undefined reference to xmlCatalogSetDebug' /usr/bin/ld: /home/lamn7/Documents/libxml2-2.9.12/xmlcatalog.c:416:(.text+0x386): undefined reference to xmlInitializeCatalog’
/usr/bin/ld: /home/lamn7/Documents/libxml2-2.9.12/xmlcatalog.c:419:(.text+0x397): undefined reference to `xmlLoadCatalog’
….
….
It seems with nvcc, the link toward ./include/libxml don’t work anymore and I would like to know why.
If someone has any idea how to deal this problem…
Thanking you in advance.