Различия
Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
dev:ubuntu:qt_ibase [2011/04/14 14:58] alexeyb создано |
dev:ubuntu:qt_ibase [2011/04/15 05:41] (текущий) alexeyb |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | It`s empty | + | ====== How build QT ibase plugin under Ubuntu ====== |
| + | First of all we need installed | ||
| + | |||
| + | /opt/firebird (version you need) | ||
| + | |||
| + | /opt/qtsdk-xxx (your vers.) | ||
| + | |||
| + | 1. Changing ibase.pro | ||
| + | change unix:!contains( LIBS, .*gds.* ):!contains( LIBS, .*libfb.* ):LIBS *= -lgds | ||
| + | to unix:!contains( LIBS, .*gds.* ):!contains( LIBS, .*libfb.* ):LIBS *= -lfbclient | ||
| + | |||
| + | 2. Enter the directory | ||
| + | cd /opt/qtsdk-2010.05/qt/src/plugins/sqldrivers/ibase | ||
| + | |||
| + | 3. 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 | ||
| + | |||
| + | 4. Make it | ||
| + | make | ||
| + | |||
| + | 5. Put result file libqsqlibase.so to plugins | ||
| + | cp libqsqlibase.so /opt/qtsdk-2010.05/qt/plugins/sqldrivers | ||
| + | |||
| + | |||
| + | |||
| + | ===== Don`t forget you should use your qt sdk displacement but not my "qtsdk-2010.05" ===== | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ~~DISCUSSION~~ | ||