CRIAÇÃO DO PLUGIN DO FIREBIRD PARA MAC OSX
-
TUTORIAL DE CRIAÇÃO DO PLUGIN DO FIREBIRD PARA MAC OSX NÃO COMERCIAL COM QT
QT 5.4.0
FIREBIRD 2.5 (Mac OS X 64-bit Classic, Superclassic & Embedded – Intel)1 - Instale o Qt
2 - Instale o Firebird
O Firebird será instalado como um Framework em /Biblioteca/Frameworks/Firebird.framework3 - Abra o arquivo qsql_ibase.pri
Arquivo encontrado em:
$QTDIR/Src/qtbase/src/sql/drivers/ibase/4 - Deixe apenas a linha 1 e 2
Ex:
HEADERS += $$PWD/qsql_ibase_p.h
SOURCES += $$PWD/qsql_ibase.cpp5 - No terminal vá até a pasta:
$QTDIR/Src/qtbase/src/plugins/sqldrivers/ibase/6 - Execute o comando:
$QTDIR/clang_64/bin/qmake -spec macx-g++ -o Makefile "INCLUDEPATH+=/Library/Frameworks/Firebird.framework/Versions/Current/Headers" "LIBS+=-L/Library/Frameworks/Firebird.framework/Versions/Current/Libraries -lfbclient" ibase.pro7 - Na mesma pasta execute o comando Make
8 - Na pasta:
$QTDIR/Src/qtbase/plugins/sqldrivers/
Serão criados dois arquivos:
libqsqlibase_debug.dylib
libqsqlibase.dylib9 - Copie estes dois arquivos para a pasta:
$QTDIR/clang_64/plugins/sqldrivers/ -
Boa!
Se der, depois coloca lá no wiki (http://qt-project.org/wiki/Wiki_Home_Portuguese).