Ubuntu и QIBASE - драйвер Firebird для Qt

2011-11-07 Пенетрантность Tonal
Обнаружил тут неприятную вещь: драйвер QIBASE отключен при стандартной
сборке пакета.
Соответственно загрузить его из стандартного репозитория нельзя,
приходится пересобирать. А это, понятно, дополнительные напряги при
деплое... :(

Пакет должен называться libqt4-sql-ibase_4.7.4-0ubuntu8_i386.deb, но он
тупо отрублен в конфигах qt4-x11-4.x.x
Начиная с 4.4.0

Можа кто знает, можно ли на это повлиять?
-- 
Александр Замараев



Re: Развлекаясь с заменой переменыз и массивов на FB. update нa стероидах - ах если бы... :-)

2011-11-07 Пенетрантность Arioch
В письме от 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

2011-11-07 Пенетрантность Kochmin Alexandr

это ты бесплатный 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

2011-11-07 Пенетрантность Tonal
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 и включить его обратно, то всё
собирается «на ура».
-- 
Александр Замараев