У меня простенький код C, использующий пару функций из библиотеки libxml2. В Debian 6 компилирую | Код | gcc `pkg-config --cflags --libs libxml-2.0` -o xml.run xml.c |
проблем нет. Теперь задача это дело перенести в Windows под MSYS/Mingw. Из pkg-config --cflags --libs libxml-2.0 я вытянул -lxml2, остальные пути не нужны, так как все нужные *.h находятся в каталоге самого mingw/include/libxml. Компиляция в консольке mingw| Код | gcc -lxml2 -o xml.exe xml.c |
вылетает в ошибки undefined reference to `тут все функции, которые я использую' Устанавливал разные версии libxml2, пробовал сам собирать- ошибка та же самая. Может надо чего дописать в опции при компиляции? |