URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8757
[ Назад ]

Исходное сообщение
"libxml2"

Отправлено boris_z , 28-Май-10 17:22 
Всем хай проблемка с libxml2
пытаюсь откомпилировать  код
$ make
........
cc    -c -o command.o command.c
command.c:3:27: error: libxml/parser.h: No such file or directory
.........

в make-->
gcc  -I/usr/include/libxml2 -I/usr/include/mysql  -L/usr/lib/mysql -L/usr/lib64/mysql -lpthread  -lmysqlclient  -lxml2 -lz -lm   -o ServeRt $(ServerRt)    

скрипт xml2-config выдает следующие
$ xml2-config --cflags --libs
-I/usr/include/libxml2
-lxml2 -lz -lm
Что ему не нравится ? почему ругается. Не просил бы помощь, но времени нет разберется (((


Содержание

Сообщения в этом обсуждении
"libxml2"
Отправлено zbl , 28-Май-10 21:19 
> libxml/parser.h: No such file or directory

Не установлен какой-то dev-пакет (что-нибудь на подобие libxml2-dev установлено?).
Видимо, отсутствует символическая ссылка из /usr/include/libxml2/libxml в /usr/include/libxml
Можно её попробовать создать вручную, но это вряд ли решит проблему.
Нужно найти, какого dev-пакета не хватает в системе.


"libxml2"
Отправлено boris_z , 29-Май-10 00:11 
>Видимо, отсутствует символическая ссылка из /usr/include/libxml2/libxml в /usr/include/libxml

да так и было, решено работает ))) спс


и так соответствен получается  

LIB=`xml2-config  --libs`
ServeRt: $(ServerRt)
    gcc  $(LIB) .....   -o ...  ....  

конечно это печально что так решилось (((