powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Задать FIREBIRD environment и проч.
54 сообщений из 54, показаны все 3 страниц
Задать FIREBIRD environment и проч.
    #39873558
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мужики, подскажите, как правильно и в какой последовательности делать.

На Винде сервера запускаются из распакованных архивов с дефолтными конфигами, потому в реестре инстанс не прописан. В Лазаре при запуске среды ibx от mwasoftware, собака, ругаецца "IBX is unable to locate the Firebird Library - have you remembered to install it?". В ихней доке предлагается установить переменную окружения %FIREBIRD%. В cmd:

Код: sql
1.
SET FIREBIRD="firebird_root_dir_path"


никакого эффекта не возымело.

Как правильно победить?
=================
Док.

Win7 Ultim x64/Deb 10 (MATE; gtk3) amd64:
FB 3.0.4.33054, Lazarus 2.1(r.62005); FPC 3.3.1 (r.42151), IBX by -Rik-
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873561
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокВ ихней доке предлагается установить переменную окружения %FIREBIRD%.

Эта переменная чтобы fbclient находил свои запчасти: плагины, сообщения и т.п. А чтобы
находился сам fbclient надо либо указывать к нему полный путь при загрузке либо добавлять
его в PATH (или самого закидывать куда-нибудь в PATH). Лучше всего - в системный каталог
для общих библиотек. Что и делается утилитой instclient соответствующей разрядности.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873564
Шавлюк Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док,

Я тебе тут показывал
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873570
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovлибо добавлять
его в PATH (или самого закидывать куда-нибудь в PATH)
Дим, напомни, плз, как из командной строки это сделать. Так:

Код: sql
1.
2.
>set firebird=d:\Portable_program\Firebird_server\Firebird_3_0_4
>set path=%path%;%firebird%


не взлетает :(
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873571
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шавлюк ЕвгенийЯ тебе тут показывал
мне cmd/terminal нужен.
Тут тоже аналогичный способ есть
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873582
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокТак: не взлетает :(
А должно бы если ты запускаешь свою прикладуху из той же консоли.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873586
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док,

а что ты делаешь-то? Как-то все в кучу.

Тебе доступ приложения к клиентской библиотеке нужен, или сервер "автоматически" инсталлировать?
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873602
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док В Лазаре при запуске среды ibx от mwasoftware
борьба с embedded под одеялом?

Если речь идет о разработке под Лазарусом, так нахрена мучиться с Ембеддед - либо используй сервер, либо залей в папку с исполняемым модулем embedded FB 3 как положено.

Если ты распространяешь софт, без лазаря, так зачем тебе эти мучения - приложение ведь должно иметь в папке фбклиент и весь ембеддед, проблем с его запуском быть не должно.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873712
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мужики, чтоб прояснить ситуацию.

Упомянутые выше ibx под Лазарь (как и их прородители из дельфей) просто не отображаются на вкладке компонентов, если какой-либо FB сервер не прописан в реестре в виде инстанса. Авторы этого компонента утверждают, что компонент лезет в реестр в самую последнюю очередь. И что для таких оппортунистов, как я, достаточно правильно прописать переменную среды Firebird, чтобы все зацвело и заколосилось. На мои возражения, что у меня не так, автор пожал плечами и ответил, что у него все работает. То же утверждает и kdv (не знаю уж, что у тебя, Дим, на машине прописано, ты тоже не уточнил ;)

Мои нынешние попытки эффекта не возымели. Вот я и засомневался, правильно ли я делаю (к слову, задание path подобным образом для установки тех же fpc и Лазаря работает предсказуемо правильно).

Вот я и пытаюсь выяснить, как по фэншую тру программисты делают.

И да, это никак не относится к распространяемому софту. Мои эксперименты с утилитами птицы - это попытка хоть как-то отвязаться от компонентов.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873713
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvнахрена мучиться с Ембеддед
Ты имеешь ввиду то, что не прописывается в реестре или таки строку коннекта? Сервера то у меня полноценные, только запущены под своими портами не в виде сервиса
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873726
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док,

ну вот, например, в моей D2007, Tools -> Options -> EnviromentOptions -> EnviromentVariables в UserUverrides переменной Path добавлен путь к моей клиентской библиотеке:
Код: powershell
1.
;D:\Program Design\Delphi2007\EstExe\bcSupport\fbClient


- в этом каталоге у меня просто клиентская библиотеке от FB 2.5, в которой fbClient.dll скопирован в gds32.dll.
И все, IBX отображаются в IDE.
А задавать путь в командной строке - неправильно, действие будет только на сеанс в этой самой командной строке.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873728
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё...в моей D2007, Tools -> Options -> EnviromentOptions -> EnviromentVariables в UserUverrides переменной Path добавлен путь к моей клиентской библиотеке:
[src PS]
;D:\Program Design\Delphi2007\EstExe\bcSupport\fbClient

...
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873731
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё...
И все, IBX отображаются в IDE.
...
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873732
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док,

т.е., тебе нужно лишь найте, где в IDE Lazarus задаются Enviroment Variables.
А если такого не найдешь (или нет ее там, мало ли) - задай прямо в системе:
Панель управления -> Система и безопасность -> Система -> Дополнительные параметры -> Переменные среды, и скорректируй указанным выше образом переменную Path.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873773
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокУпомянутые выше ibx под Лазарь (как и их прородители из дельфей) просто не отображаются на вкладке компонентов, если какой-либо FB сервер не прописан в реестре в виде инстанса.
Эээ, то есть не имея сервера на своей машине, не получишь компонентов? Мдя, проектировка уровень Бог
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873856
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокТо же утверждает и kdv (не знаю уж, что у тебя, Дим, на машине прописано, ты тоже не уточнил ;)
в моем случае, на винде, лазарю надо было, чтобы он нашел fbclient.dll соответствующей разрядности. Пришлось звать instclient i f.
Больше компонентам в лазаре ничего не было нужно.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873858
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 7:34, Док пишет:
> Упомянутые выше ibx под Лазарь (как и их прородители из дельфей) просто
> не отображаются на вкладке компонентов

цитируя Лаврова: "дИбилы, плять!"
я в нашей ветке IBX вырезал этот аппендикс к чОртовой матери,
не дожидаясь перитонитов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873880
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 9:54, Василий 2 пишет:
> Эээ, то есть не имея сервера на своей машине, не получишь компонентов?

не сервера, а gds32.dll
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873910
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

лазарю gds32.dll, конечно, не нужен.

Но вообще меня удивляют - в дельфях для IBX точно так же нужен клиент иб-фб. А если он еще и не той систмы, то не показывается набор ibx admin.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39873923
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 12:41, kdv пишет:
>
> Но вообще меня удивляют - в дельфях для IBX точно так же нужен клиент
> иб-фб. А если он еще и не той систмы, то не показывается набор ibx admin.

просто потому, что создатели форка банально боятся трогать
"священные скрижали" первоисточника.
а там такого разнообразного бреда, такие конюшни...
ещё от самого Дица, не считая Оверкеша.
моё любимое место в IBSQL.pas:
if Open then Close;
почему сцуко, ты Дафна! Open это свойство (readonly) ?!
метода Open нет, но метод Close есть.
где логика, блеать?..
и такое на каждом шагу, тонким слоем...

резать к чОртовой maatterri!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874043
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёи скорректируй указанным выше образом переменную Path.
Вобщем, ручками задал переменную FIREBIRD и путь к ближайшей fbclient.dll от FB 3.0 (в реестре она оказалась здесь HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment), среда спокойно запустилась и показала вкладки с IBX.

Состряпал на скорую руку тестовый проект, запустил рестор, указав библу от FB 2.1 - отресторилась в "правильную" ODS без проблем. После удаления из реестра FIREBIRD IBX'ы продолжали "видеть" клиентскую библу вплоть до перезагрузки.

Теперь самое интересное. После перезагрузки я кинул fbclient.dll от полуторки в корень с Лазарем. И, о чудо, все опять в IDE волшебным образом заработало!

Это как?
"где логика, блеать?.." © Мимопроходящий

зы. "самодельный" файл, переименованный в "fbclient.dll", таки не катит. Компоненты каким-то образом проверяют его на "вшивость" и фейлят запуск Лазаря.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874048
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док,

могу предположить, что у них используется статический импорт функций из fbclient.dll (so). Скорее всего где нибудь в конструкторе, вот компоненты и не могут быть даже созданы, если не видят fbclient
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874050
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокПосле перезагрузки я кинул fbclient.dll от полуторки в корень с Лазарем. И, о чудо, все опять в IDE волшебным образом заработало!
если у тебя лазарь 32битный, тогда такое прокатит. Но если 64битный, то нет.

Кстати, это ты еще не ставил ZeosDBO. Вот где накал идиотии...
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874053
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 14:31, Док пишет:
> "самодельный" файл, переименованный в "fbclient.dll", таки не катит.
> Компоненты каким-то образом проверяют его на "вшивость"

ничё там не проверяется.
выполняется попытка загрузить библиотеку LoadLibrary (или dlopen)
и проверяется результат.
если ты ему подсунул фуфло, хэндл будет кривой (HINSTANCE_ERROR).
вот и вся проверка.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874079
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисмогу предположить, что у них используется статический импорт функций из fbclient.dll (so). Скорее всего где нибудь в конструкторе, вот компоненты и не могут быть даже созданы, если не видят fbclient
помнится, был с ними разговор об этом. Но они тогда что-то неубедительно мямлили про какую-то мифическую безопасность.
kdvКстати, это ты еще не ставил ZeosDBO. Вот где накал идиотии...
Ставил. Не заметил. Мне только показалась непривычной логика работы с БД без транзакций.

Мимопроходящийвот и вся проверка.
точно, забыл. Я как-то года 2-3 назад у них с исходниках рылся.

Одно непонятно: почему, на худой конец, нельзя проверить, запущен ли экземпляр сервера или нет?
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874081
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док"самодельный" файл, переименованный в "fbclient.dll", таки не катит. Компоненты каким-то образом проверяют его на "вшивость" и фейлят запуск Лазаря.
ты не в курсе истории instclient.
IBX в дельфе написан очень давно. Типа, в 1997 году. И когда вышла ИБ 6, то там появилось Services API - бэкап, рестор, и прочее.
В IBX сделали так, что закладка IBExpress Admin появлялась только тогда, когда в gds32.dll присутствуют эти самые функции Services API. причем, проверка шла на версию gds32.dll равной или больше 6.
А вот у firebird клиент имел версию firebird. То есть, 1.5, 2.0, и так далее. Что было меньше 6, и в результате просто копирование fbclient.dll в gds32.dll не помогало, закладка Services API не появлялась.
В итоге, сделали instclient, который в случае instclient i g создает из fbclient.dll либу gds32.dll, в которой номер версии прописан 6.х,
чтобы services api компоненты показывались.
Ни за каким более хреном это не надо. Сами по себе эти dll мало чем отличаются.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874084
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 14:55, Док пишет:
>
> Одно непонятно: почему, на худой конец, нельзя проверить, запущен ли
> экземпляр сервера или нет?

не нужно ничего проверять из среды разработки.
ибо глупость сие.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874086
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Докнельзя проверить, запущен ли экземпляр сервера или нет?
накой хрен лазарю сдался сервер? Лазарю клиент нужен. Сервер может находиться где угодно, вовне.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874092
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 14:58, kdv пишет:
> В итоге, сделали instclient, который в случае instclient i g создает из
> fbclient.dll либу gds32.dll, в которой номер версии прописан 6.х,
> чтобы services api компоненты показывались.
> Ни за каким более хреном это не надо. Сами по себе эти dll мало чем
> отличаются.

не совсем так.
в какой-то из версий gds32 был врапером на fbclient.
и необходимо было наличие обоих.
потом от этого отказались, хвала Всевышнему.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874095
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

хах, а ведь точно. Ну значит разработчики IBX ещё более криворукие чем я думал.
Ну ладно они, но зачем эту муть в Лазарь протащили
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874100
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 15:05, Симонов Денис пишет:
> Ну ладно они, но зачем эту муть в Лазарь протащили

потому, что НЕ разработчики.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874110
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvКстати, это ты еще не ставил ZeosDBO. Вот где накал идиотии...
А что там такого? Всё грузится динамически, никаких загонов нет
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874127
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийв какой-то из версий gds32 был врапером на fbclient.
да што ты, не было такого никогда.
Василий 2А что там такого? Всё грузится динамически, никаких загонов нет
ага. \..\..\scr - это нормально? Я пока не поборол эту хню. ИБХ ставится отлично, а у Зеоса просто писец вот эти относительные пути, которые я "труба шатал", мне оно надо по другому.
В ближайшие дни поборю, ибо у меня есть доклад на конференции в Берлине про работу с ФБ из дельфей и лазаря.

Кстати. Что там еще у лазаря - IBX, Zeos, а что еще?
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874129
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 15:26, kdv пишет:
> да што ты, не было такого никогда.

у меня все ходы записаны! (С)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874135
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

я такого бреда не припомню. выкладывай "ходы" тогда.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874138
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 15:31, kdv пишет:
>
> я такого бреда не припомню.

Влад появится, ответит.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874139
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

там ещё на закладке SQLdb есть какая-то родная для лазаря хрень. Не знаю как она у них зовётся
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874146
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvда што ты, не было такого никогда.

Было-было. В ранних алфах-бетах полуторки, когда было принято решение о разделении
клиентских библиотек, была попытка использовать возможность DLL redirect винды. Но
ниасилили как раз из-за такой вот фигни с версиями и API.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874166
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денистам ещё на закладке SQLdb есть какая-то родная для лазаря хрень. Не знаю как она у них зовётся
есть, на табе SQLDB лежат (TIBConnection, TSQLDBLibraryLoader и иже с ними). Причем в последних ревизиях поведение как-будто копируется из IBX. При отсутствии "видимого" клиента они отображаются, но при попытке коннекта дают ошибку:
Код: sql
1.
Can not load default Firebird clients ("fbclient.dll" or "gds32.dll" or "fbembed.dll"). Check your installation.


Честно говоря, не для серьезной работы.

kdvВ итоге, сделали instclient
А под никсы?

Мимопроходящийне нужно ничего проверять из среды разработки.
ибо глупость сие.
В целом, да. От этого были избавлены нелюбимые тобой ФИБы :)

kdvнакой хрен лазарю сдался сервер? Лазарю клиент нужен. Сервер может находиться где угодно, вовне.
Потому на Лазаре сидит разработчик, которому для написания и отладки недостаточно клиента, а нужен полноценный сервер. Я не прав? :)

kdvКстати. Что там еще у лазаря - IBX, Zeos, а что еще?
UIB
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874173
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокСимонов Денистам ещё на закладке SQLdb есть какая-то родная для лазаря хрень. Не знаю как она у них зовётся
есть, на табе SQLDB лежат (TIBConnection, TSQLDBLibraryLoader и иже с ними). Причем в последних ревизиях поведение как-будто копируется из IBX. При отсутствии "видимого" клиента они отображаются, но при попытке коннекта дают ошибку:
Код: sql
1.
Can not load default Firebird clients ("fbclient.dll" or "gds32.dll" or "fbembed.dll"). Check your installation.




ну это лучше чем совсем не показывать вкладку с компонентами.

ДокЧестно говоря, не для серьезной работы.

с этим согласен
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874233
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.10.2019 15:59, Док пишет:
> От этого были избавлены нелюбимые тобой ФИБы :)

там другая песня.
я ворчал по поводу "неестественного нытелекта" ФИБов.

а вообще, у каждого своё собственное виденье прекрасного.
я уже даже не спорю с женой, когда она говорит:
"какой же это черный, если это темно-синий!".
ну и ладно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874253
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvага. \..\..\scr - это нормально? Я пока не поборол эту хню. ИБХ ставится отлично, а у Зеоса просто писец вот эти относительные пути, которые я "труба шатал", мне оно надо по другому.

Не понял, в чем трабл. Винда, Лазарь 2.1.0 из транка, Зеос 7.3 из транка.
Installation
------------

1. Packages / Open Package File (*.lpk)
2. Open ZComponent.Lpk (from directory containing this README)
3. Click Compile
4. Click Use -> Install
5. Click Yes when asked if you want to rebuild Lazarus

That's it!

Сработало без сучка
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874287
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийя уже даже не спорю с женой
я это давно понял и НЕ соглашаюсь только по самым прЫнципиальным вопросам
Василий 2Installation
дык с v.1.8.4 можно одним кликом ставить зеосы с OPM. Вот тут как раз никаких проблем
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874426
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док, с пакетным-то понятно что без проблем, я для эксперимента попробовал вручную
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874478
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокА под никсы?
а что, под никсами есть дельфя, и там надо "совместимость" с gds32.dll делать, которую в никсах никто не видел?
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874780
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvа что, под никсами есть дельфя, и там надо "совместимость" с gds32.dll делать, которую в никсах никто не видел?
Ну, тебе-то, как официальному продавцу, гораздо виднее :) Эмба который год грозится, что вот-вот... Думаю, с дельфями все равно какой-нибудь аналог IBX под FMX будет. Правда, дальше имеет смысл спорить, если удастся запустить одновременно несколько птичек под линуксом аналогично винде. Но я пока не пробовал. Поэтому спорить не буду ;)
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874782
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
10.10.2019 17:12, Док пишет:
> Правда, дальше имеет смысл спорить, если удастся запустить одновременно
> несколько птичек под линуксом аналогично винде.

не понял.
переведи. (С)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874847
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийне понял.
переведи. (С)
ну, нафиг, без обид. Кто понял - молодес. Щас какую-нибудь х@рню наговорю, потом стыдно будет :)
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39874889
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверно, имеется в виду, что понятный и удобный процесс распаковки архивов (а хотя бы и инсталляции в выбранную папку) нескольких версий под пингвином, с его прибитыми гвоздями принципами установки софта, превращается в ад и танцы с арктическим бубном.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39875042
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2нескольких версий под пингвиномНагнал туману, що капец. Собрать требуемое кол-во архивов из сорцов, где надо поменять-то всего префикс каталога куда ставить(вместо /opt/firebird) и порт(вместо 3050) который слушать. и развертывай потом на любое колво машин.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39875846
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyВасилий 2нескольких версий под пингвиномНагнал туману, що капец. Собрать требуемое кол-во архивов из сорцов, где надо поменять-то всего префикс каталога куда ставить(вместо /opt/firebird) и порт(вместо 3050) который слушать. и развертывай потом на любое колво машин.
То есть каталог установки должен быть вкомпилен в бинарники?
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39875867
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2То есть каталог установки должен быть вкомпилен в бинарники?
Примечания к выпуску надо читатьSub-release V.3.0.2
(CORE-5204) IMPROVEMENT: The Linux code is now built with --enable-binreloc and an option
was included in the installer script to install in locations other than /opt/firebird.

С более ранними, наверное, тоже можно, но придётся сильно шаманить со скриптами запуска.
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39875872
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
14.10.2019 11:38, Basil A. Sidorov пишет:
>
> С более ранними, наверное, тоже можно, но придётся сильно шаманить со
> скриптами запуска.

с 1.5 можно даже не пытаться.
ибо совсем не так просто как с 3.0
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать FIREBIRD environment и проч.
    #39875901
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийс 1.5 можно даже не пытаться.Основной вопрос - будет ли работать LD_LIBRARYPATH?
Остальное управляется FIREBIRD-переменными.
...
Рейтинг: 0 / 0
54 сообщений из 54, показаны все 3 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Задать FIREBIRD environment и проч.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]