Hello Weber,

Saturday, October 6, 2007, 5:12:41 PM, you wrote:

>> Нужен Firebird 2.x Embedded Server для MacOS X. x86 binary либо
>> Universal.

> Кстати, а для PPC можно собрать? Что-то у меня руки никак не дойдут
> попробовать
> Мож кто пробовал?

Для PPC 2.0.1 уже есть: FirebirdCS-2.0.1-12856-powerpc.pkg.zip,
собранный Полом Бичем.

Как есть и для Intel'а, я его и использую (безуспешно).

Classic Server - это и есть Embedded Server. (CS=fb_inet_server, в маке
это линк на Firebird/Versions/A/Firebird, этот файл идентичен файлу
embedded сервера libfbembed.dylib.2.0.3)

У меня установлен FirebirdCS-2.0.1-12856-i386.pkg.zip
Через isql я могу соединяться/создавать и работать с базами данных.

Но когда пытаюсь соединиться либо сделать любую другую операцию через ibpp
(компилирую и запускаю tests/unixes) либо через ibase драйвер Qt4,
ничего не получается!

Делаю LIBS+=-framework Firebird либо +=L/пусть/к/embedded/ -lfbembed
(libfbembed.a - на месте)

Программа собирается, но при попытке коннекта - ошибки типа память
освождается дважды либо неверный поинтер, который не был malloced,
курите MallocHelp и т.п.

Также сам собирал 2.0.3 (скопировав isc_ipc, path_utils, guid,
fbsyslog из jrd/os/posix в jrd/os/darwin) - в итоге те же ошибки!

Не знаю уже что и предпринять!!!! Подскажите куда копать.

Разве что попробовать патчи для Free/NetBSD.. Но правильно ли это будет?

На всяк. случай мой конфиг: MacOS X 10.4.8 (i945G/Core2Duo E6300/2Gb RAM)

-- 
Best regards,
 Mikalai                            mailto:[EMAIL PROTECTED]

Ответить