Название: Собрать драйвер firebird под qt3 (linux) Отправлено: Jkc от Май 13, 2010, 15:44 В общем установил в ubuntu qt3 и firebird c менеджера пакетов Synaptic.
Так как после такой установки инклюды и либы фаербёрда кто знает где, я скачал и распаковал в /opt полный фаербёрд только для компиляции драйвера. Дальше в папке /usr/lib/qt3/plugins/sqldrivers/ создал папку ibase и в ней пытаюсь делать следующие sudo qmake -o Makefile "INCLUDEPATH+=/opt/firebird/include" "LIBS+=-L/opt/firebird/lib -lfbclient" ibase.pro Создаёться Makefile и ibase.pro со следующим содержимым. Makefile Цитировать MAKEFILE = Makefile QMAKE = qmake DEL_FILE = rm -f CHK_DIR_EXISTS= test -d MKDIR = mkdir -p INSTALL_FILE= INSTALL_DIR = SUBTARGETS = first: all all: Makefile $(SUBTARGETS) Makefile: ibase.pro /usr/share/qt3/mkspecs/default/qmake.conf $(QMAKE) "INCLUDEPATH+=/opt/firebird/include" "LIBS+=-L/opt/firebird/lib -lfbclient" -o Makefile ibase.pro qmake: qmake_all @$(QMAKE) "INCLUDEPATH+=/opt/firebird/include" "LIBS+=-L/opt/firebird/lib -lfbclient" -o Makefile ibase.pro all qmake_all distclean uicables mocables install_subdirs uninstall_subdirs uiclean mocclean lexclean yaccclean clean : FORCE install: install_subdirs uninstall: uninstall_subdirs FORCE: ibase.pro Цитировать INCLUDEPATH+=/opt/firebird/include LIBS+=-L/opt/firebird/lib -firebird TEMPLATE = subdirs # Directories Делаю make , получаю это. Цель `first' не требует выполнения команд. В общем пробовал разные способы, может кто то подскажет единственно верный в моём случае? Название: Re: Собрать драйвер firebird под qt3 (linux) Отправлено: crossly от Май 13, 2010, 15:47 что сие означает ??
Цитировать в папке /usr/lib/qt3/plugins/sqldrivers/ создал папку ibase и в ней пытаюсь делать следующие что исходники самого драйвера уже не нужны для сборки?? ???да и зачем собирать... поставить готовые.... в репозитории должны быть... в debian по крайней мере были... Название: Re: Собрать драйвер firebird под qt3 (linux) Отправлено: Jkc от Май 13, 2010, 15:55 что сие означает ?? пожалуй нужны, а где их взять, ну и вообще что делать?Цитировать в папке /usr/lib/qt3/plugins/sqldrivers/ создал папку ibase и в ней пытаюсь делать следующие что исходники самого драйвера уже не нужны для сборки?? ???Название: Re: Собрать драйвер firebird под qt3 (linux) Отправлено: crossly от Май 13, 2010, 15:55 поставь из дистрибутива...
Название: Re: Собрать драйвер firebird под qt3 (linux) Отправлено: Jkc от Май 13, 2010, 16:05 поставь из дистрибутива... Я в общем то не совсем понимаю о чём речь.из какого дистрибутива, название исходников драйверов и т.п. Может кто то описать процесс полностью? Название: Re: Собрать драйвер firebird под qt3 (linux) Отправлено: crossly от Май 13, 2010, 16:14 Код: apt-get install <нужный пакет> Название: Re: Собрать драйвер firebird под qt3 (linux) Отправлено: Jkc от Май 13, 2010, 16:20 Код: apt-get install <нужный пакет> Цитировать i A libqt3-mt - Qt GUI Library (Threaded runtime version), Version 3 i A libqt3-mt-dev - Qt development files (Threaded) i libqt3-mt-mysql - MySQL database driver for Qt3 (Threaded) p libqt3-mt-odbc - ODBC database driver for Qt3 (Threaded) i libqt3-mt-psql - PostgreSQL database driver for Qt3 (Threaded) i libqt3-mt-sqlite - SQLite database driver for Qt3 (Threaded) Название: Re: Собрать драйвер firebird под qt3 (linux) Отправлено: crossly от Май 13, 2010, 16:22 ну тогда на ftp://ftp.trolltech.com/qt/source/ (ftp://ftp.trolltech.com/qt/source/) за исходниками..... попутный вопрос .. .почему qt3??
Название: Re: Собрать драйвер firebird под qt3 (linux) Отправлено: Jkc от Май 13, 2010, 16:37 ну тогда на ftp://ftp.trolltech.com/qt/source/ (ftp://ftp.trolltech.com/qt/source/) за исходниками..... попутный вопрос .. .почему qt3?? Старая программа ещё под винду написанная, понадобилось перекомпилить под линукс и вот проблема. |