Сделал я прогу под libxml2 (для FreeBSD). Прога компиляется успешно, но при попытке её слинковать не находит не одной ссылки
на libxml2, успешно установленную в /lib!
1.Что показывает ldconfig -v?
2.Иногда нужно менять порядок библиотек
3. Нет смысла в -static флаге после библиотек
4. Найди в какой библиотеке определен _xmlCleanupParser,
команда nm
Всё Ок, но выяснилась интересная вешчь - прога компиляется под FreeBSD, Debian Linux и даже IRIX, а на CygWinе у одного товарища, для которого она и нужна была - не фига!
Книга "PHP5 В подлиннике",Котеров & Костарев, стр. 192. Написано, что при компиляции libxml2 надо такую команду давать: ./configure --prefix=`pwd`/../bld --with-threads=no --enable-shared=no
Но это видимо в Linux так собирают, а в FreeBSD как задать при компиляции данные опции?