Ubuntu и QIBASE - драйвер Firebird для Qt
Обнаружил тут неприятную вещь: драйвер QIBASE отключен при стандартной сборке пакета. Соответственно загрузить его из стандартного репозитория нельзя, приходится пересобирать. А это, понятно, дополнительные напряги при деплое... :( Пакет должен называться libqt4-sql-ibase_4.7.4-0ubuntu8_i386.deb, но он тупо отрублен в конфигах qt4-x11-4.x.x Начиная с 4.4.0 Можа кто знает, можно ли на это повлиять? -- Александр Замараев
Re: Развлекаясь с заменой переменыз и массивов на FB. update нa стероидах - ах если бы... :-)
В письме от Fri, 04 Nov 2011 13:14:10 +0400, Dmitry Yemanov dim...@users.sf.net сообщал: А при arithmetic error что выводить? Движок понятия не имеет на этот момент, с какими строками/столбцами он работает. Код выполнения операций контекстно отвязан от выборки данных, ему все равно с чем работать на входе. Ну как-то он привязан же ? ведь результаты кладутся куда надо ? В случае ошибки вероятно исключение всплывает наверх и проплывает через код, который знает из каких строк он исходные значения взял. -- Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/
Re: Ubuntu и QIBASE - драйвер Firebird для Qt
это ты бесплатный Qt юзаешь видимо? 07.11.2011 18:04, Tonal wrote: Обнаружил тут неприятную вещь: драйвер QIBASE отключен при стандартной сборке пакета. Соответственно загрузить его из стандартного репозитория нельзя, приходится пересобирать. А это, понятно, дополнительные напряги при деплое... :( Пакет должен называться libqt4-sql-ibase_4.7.4-0ubuntu8_i386.deb, но он тупо отрублен в конфигах qt4-x11-4.x.x Начиная с 4.4.0 Можа кто знает, можно ли на это повлиять?
Re: Ubuntu и QIBASE - драйвер Firebird для Qt
08.11.2011 03:09, Kochmin Alexandr пишет: это ты бесплатный Qt юзаешь видимо? Отож. :) Он входит в большинство дистрибутивов. На нём основан KDE, идущий по умолчанию в OpenSUSE, Fedora, Kubuntu, и многих других сборках. А в случае использования других DE, например GNOME или XFCE, GPL-ный Qt поставится по зависимостям ежели установишь использующую его прогу. Так что чтобы использовать коммерческий Qt в linux-ах придётся линковать статиком, или заниматься каким другим извращением. :) К тому же сейчас нет различия в кодовой базе между коммерческим, GPL-ным и LGPL-ным вариантами. Описаная трабла характерна именно для Ubuntu и производных, т. к. если верить changelog-у в исходном Debian-овском пакете libqt4-sql-ibase собирается. А в Ubuntu его отдельным местом отключают... Причём ежели скачать исходники Qt и включить его обратно, то всё собирается «на ура». -- Александр Замараев