Xerces конфликтует string.h

Компиляция моей программы у меня есть эта ошибка:

/usr/include/xercesc/util/Compilers/GCCDefs.hpp:133:60: error: declaration of ‘int strcasecmp(const char*, const char*)’ has a different exception specifier
/usr/include/string.h:536:12: error: from previous declaration ‘int strcasecmp(const char*, const char*) throw ()’
make: *** [src/test/VFTImageMaterial.o] Error 1

Любая идея об этом конфликте с string.h?

2

Решение

Вам нужно определить HAVE_STRCASECMP. Вероятно, это должно быть определено автоматически с помощью ./configure в config.h — вы запустили ./configure?

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]