Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
dev:qt:qt_ibase_windows [2015/05/15 15:33] denis [edit ibase.pro] |
dev:qt:qt_ibase_windows [2016/06/28 05:37] (текущий) denis [compile] |
||
|---|---|---|---|
| Строка 22: | Строка 22: | ||
| include(../qsqldriverbase.pri) | include(../qsqldriverbase.pri) | ||
| </code> | </code> | ||
| + | |||
| + | ==== edit qsql_ibase.pri ==== | ||
| + | ''C:\Qt\Qt5.4.1\5.4\Src\qtbase\src\sql\drivers\ibase\qsql_ibase.pri'' | ||
| + | <code> | ||
| + | HEADERS += $$PWD/qsql_ibase_p.h | ||
| + | SOURCES += $$PWD/qsql_ibase.cpp | ||
| + | |||
| + | #unix { | ||
| + | # !contains(LIBS, .*gds.*):!contains(LIBS, .*libfb.*):LIBS += -lgds | ||
| + | #} else { | ||
| + | # !contains(LIBS, .*gds.*):!contains(LIBS, .*fbclient.*) { | ||
| + | # LIBS += -lgds32_ms | ||
| + | # } | ||
| + | #} | ||
| + | </code> | ||
| + | |||
| + | ==== compile ==== | ||
| + | * Create bat file ''C:\Qt\Qt5.4.0\5.4\Src\qtbase\src\plugins\sqldrivers\ibase\compile.bat'' | ||
| + | <code bat> | ||
| + | set path=%path%;C:\Qt\Qt5.4.0\5.4\mingw491_32\bin;C:\Qt\Qt5.4.0\Tools\mingw491_32\bin | ||
| + | qmake -o Makefile ibase.pro | ||
| + | mingw32-make.exe all | ||
| + | xcopy C:\Qt\Qt5.4.0\5.4\Src\qtbase\plugins\sqldrivers\*.dll C:\Qt\Qt5.4.0\5.4\mingw491_32\plugins\sqldrivers /Y | ||
| + | </code> | ||
| + | |||