sto utilizzando libxml2

#include "parser.h"

int main(void){

return 0;
}



pero' mi da un paio di problemi in fase di compilazione

gcc -g -o run menu.c -L /usr/lib/ -llibxml -I /usr/include/libxml2/libxml


mi da tantissimi errori!!

/usr/include/libxml2/libxml/parser.h:1151: error: syntax error before "xmlDocPtr"
/usr/include/libxml2/libxml/parser.h:1152: error: syntax error before "ctxt"
/usr/include/libxml2/libxml/parser.h:1156: warning: data definition has no type or storage class
/usr/include/libxml2/libxml/parser.h:1157: error: syntax error before "xmlDocPtr"
/usr/include/libxml2/libxml/parser.h:1158: error: syntax error before "ctxt"

questi sono solo un paio

ho sbagliato qualcosa nella compilazione??