Non sapendo perfettamente in che area inserire questa discussione ho scelto per LNX piu' una aggiunta al so che uso.
In parole povere, non riesco ad utilizzare le suddette librerie:
Mi creo il mio file xml normalmente, creo un file in .c per analizzarlo, ovviamente carimando gli headers adatti ("<libxml/parser.h>, <libxml/xmlmemory.h> (per quest'ultimo non mi ricordo se il nome sia proprio giusto adesso perche' non ho il file ha portata di manl, cmq...)). Quando vado a compilare ottengo il solito messaggio di errore che si ha quando si inseriscono dei prototipi di funzione ma non la loro "costruzione". Adesso, premesso che su gentoo le libxml2 sono su /usr/include/libxml2/libxml/*, quindi ho creato un link simb. /usr/include/libxml che punta a tale directory, ho notato che gli header incriminati contengono solo i prototipi!!!!! Allora, come faccio ad usare tali librerie?
Ho anche installato le libxml, e credo siano state installe su /usr/include/gnome-xml/*. (Mi sono ricordato adesso di queste, adesso vado a provare con queste). Ma se voglio usare le libxml2????
Grazie in anticipo per l'aiuto.
P.S. Se l'argomento della discussione non e' azzeccato, provvedero' a cambiarlo.
Segnalibri