Привет.
Собирал POCO для VS2010, все без проблем прошло, для этого есть cmd файлы под каждую версию студии, создались dll и lib файлы, все подключилось и работало без проблем на студии. Теперь нужно подключить библиотеку к QT с mingw компилятором, и тут возникают проблемы, те файлы библиотеки, что собирал со студией к QT подключаются но при компиляции выдает ошибки типа:
ICMPClient.cpp:-1: ошибка: undefined reference to
и так для каждой функции.
Прочитал что приложение и библиотеки должны быть скомпилированы одним компилятором. Пытался собрать POCO для mingw, собирал по инструкциям:
cppobserver.wordpress.com/2013/08/09/build-poco-li...
www.cyberforum.ru/blogs/136792/blog1065.html
Но с каждой из них возникали проблемы:
1. В дефолтном конфиге странные пути, на них mingw32-make ругается что не удается найти файл, корректировал их руками.
2. Для компиляции .с файлов требует компилятор сс.exe, коротого при установке QT не было.
3. Скачал отдельно mingw, с которым был сс.exe. Но этот mingw не хотел компилировать .cpp. В итоге .cpp откомпилировал дефлтным QTшным mingw, файлы .c другим.
С горем пополам файлы библиотеки появились (Poco_раздел_mtd.a) но при подключении и компиляции выдают те же ошибки что и студийные версии библиотеки.
POCO скачана с офф сайта.
Помогите пожалуйста, может быть у кого-то есть собранная библиотека для mingw Windows или есть реально рабочая инструкция с которой не возникнет проблем.