Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [libxml2] использование в Windows (MinGW) 
V
    Опции темы
kapbepucm
Дата 29.2.2012, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: нет
Всего: 12



У меня простенький код 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, пробовал сам собирать- ошибка та же самая. Может надо чего дописать в опции при компиляции?


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
bsa
Дата 1.3.2012, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 4
Всего: 196



попробуй компилировать так: mingw32-gcc /path/to/libxml2.dll -o xml.exe xml.c
Если у тебя статическая линковка, то в место "dll" напиши "a".
PM   Вверх
kapbepucm
Дата 2.3.2012, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: нет
Всего: 12



Да, помогло. Спасибо!

Это сообщение отредактировал(а) kapbepucm - 2.3.2012, 15:02


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | GNU toolchain | Следующая тема »


 




[ Время генерации скрипта: 0.1183 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.