Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: ecspertiza от Июнь 29, 2009, 13:17



Название: Qt 4.5.2 и Firebird
Отправлено: ecspertiza от Июнь 29, 2009, 13:17
Вобщем вопрос таков, никто непробовал собрать поддержку БД огнептицы, в новой версии КуТе ?

делаю как обычно

configure.exe -debug-and-release -qt-sql-ibase -plugin-sql-ibase -L "путь к Firebird/lib" -I "путь Firebird/include"

затем изменяю src/plugin/sqldrivers/ibase/ibase.pro

на вот такой
Код:
TARGET	 = qsqlibase

HEADERS = ../../../sql/drivers/ibase/qsql_ibase.h
SOURCES = main.cpp \
  ../../../sql/drivers/ibase/qsql_ibase.cpp

unix:!contains( LIBS, .*gds.* ):!contains( LIBS, .*libfb.* ):LIBS    *= -lgds

win32:!contains( LIBS, .*gds.* ):!contains( LIBS, .*fbclient.* ) {
!win32-borland:LIBS *= -lfbclient_ms
win32-borland:LIBS  += fbclient.lib
}

include(../qsqldriverbase.pri)

затем в перехожу в корневую папку КуТе и make

вот что мне отвечает консоль после продолжительной сборки

http://pic.ipicture.ru/uploads/090629/xX3T0kS7Fe.jpg

в принципе я понимаю что возможно какойто либы нехватает но незнаю какой, Огнептица последней версии.
кто знает как собрать?

компилятор MinGW 3.80