Это старая версия документа.
How build QT ibase plugin under Ubuntu
First of all we need installed
/opt/firebird (version you need)
/opt/qtsdk-xxx (your vers.) 1. В переменной окружения ОБЯЗАТЕЛЬНО должен быть путь до Firebird/bin
2. Changing ibase.pro
change unix:!contains( LIBS, .*gds.* ):!contains( LIBS, .*libfb.* ):LIBS *= -lgds to unix:!contains( LIBS, .*gds.* ):!contains( LIBS, .*libfb.* ):LIBS *= -lfbclient
3. Enter the directory
cd /opt/qtsdk-2010.05/qt/src/plugins/sqldrivers/ibase
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
5. Make it
make
6. 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~~