Различия
Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
dev:qt:qt_ibase [2011/04/21 20:40] alexeyb создано |
dev:qt:qt_ibase [2013/10/14 08:40] (текущий) alexeyb |
||
|---|---|---|---|
| Строка 6: | Строка 6: | ||
| /opt/qtsdk-xxx (your vers.) | /opt/qtsdk-xxx (your vers.) | ||
| - | 1. Changing ibase.pro | + | 1. В переменной окружения ОБЯЗАТЕЛЬНО должен быть путь до Firebird/bin |
| + | |||
| + | 2. Changing ibase.pro | ||
| change unix:!contains( LIBS, .*gds.* ):!contains( LIBS, .*libfb.* ):LIBS *= -lgds | change unix:!contains( LIBS, .*gds.* ):!contains( LIBS, .*libfb.* ):LIBS *= -lgds | ||
| to unix:!contains( LIBS, .*gds.* ):!contains( LIBS, .*libfb.* ):LIBS *= -lfbclient | to unix:!contains( LIBS, .*gds.* ):!contains( LIBS, .*libfb.* ):LIBS *= -lfbclient | ||
| | | ||
| - | 2. Enter the directory | + | 3. Enter the directory |
| cd /opt/qtsdk-2010.05/qt/src/plugins/sqldrivers/ibase | cd /opt/qtsdk-2010.05/qt/src/plugins/sqldrivers/ibase | ||
| - | 3. Build ibase.pro project | + | 4. Build ibase.pro project |
| /opt/qtsdk-2010.05/qt/bin/qmake -o Makefile "INCLUDEPATH+=/opt/firebird/include" "LIBS+=-L/opt/firebird/lib -lfbclient" ibase.pro | /opt/qtsdk-2010.05/qt/bin/qmake -o Makefile "INCLUDEPATH+=/opt/firebird/include" "LIBS+=-L/opt/firebird/lib -lfbclient" ibase.pro | ||
| - | 4. Make it | + | 5. Make it |
| make | make | ||
| - | 5. Put result file libqsqlibase.so to plugins | + | 6. Put result file libqsqlibase.so to plugins |
| cp libqsqlibase.so /opt/qtsdk-2010.05/qt/plugins/sqldrivers | cp libqsqlibase.so /opt/qtsdk-2010.05/qt/plugins/sqldrivers | ||