пятница, 7 сентября 2012 г.

Firebird & x64 & Linux

А вернее Suse, значит на сервер наш администратор поставил deleveper пакеты Firebird и мы там ж, стали компилить наш проект. Он скомпилилися (ну вернее скомпилился после указания пару флагов компилятору про точность - но это gcc и сам отлично показывал).

Но затем при некой выборке из БД, выдавал какую-то ересь, причем полезли в дебри заголовочных файлов isbase.h нашли там ISC_INT64.

Для спецов скажу - там не учитывается x64 режим, нужно ставить еще define на просто int.

Для не спецов скажу - это пиздец товарищи когда ставишь delevoper пакет ожидаешь что он не будет содержать ошибки.

1 комментарий: