Компиляция UDF-библиотеки rfunc в Linux Ubuntu 8 для Firebird 2

28 июля 2008

Для того, чтоб скомпилировать библиотеку rfunc для firebird 2, необходимо произвести ряд действий.

1. Установить firebird не из репозитария, а так, как написано было в предыдущем сообщении.

2. В файле rfunc.conf исправить:

GDS_NAME = fbclient

#GDS_NAME = gds32

3. Исправить в файле makefile.linux:

#RFUNCIBUTILLIB = /usr/lib/libib_util.so

RFUNCIBUTILLIB = /opt/firebird/lib/libib_util.so

4. Исправить в том же файле:

#INCLUDE = -I/usr/include -I"$(IBASE)$(SDKDIR)/include"

INCLUDE = -I/usr/include -I/opt/firebird/include

5. Установить:

apt-get install uuid-dev

6. Прокомпилить:

make -f makefile.linux rfunc

7. Появится файл библиотеки под названием rfunc в том же каталоге, где Вы компилировали.

Можете его переименовать в rfunc.so - для соблюдения стандартов в названиях файлов.

8. Полученный файл переписать в /opt/firebird/UDF.

После этого, перезагрузите сервер. Библиотека должна работать.

28.07.08, 12:25

Написать комментарий

Адрес и телефон
E-mail: rs@corp2.net Skype: rudjuk
г. Киев, ул. Белорусская 30, офис. К2Р (схема проезда)
Мы в сети
Меню
www.megastock.ru Здесь находится аттестат нашего WM идентификатора 000000000000
Проверить аттестат
Наверх