firebird-1.5.2.4731 не собирается под win2k
Добавлено: 01 апр 2005, 14:30
Это нормально, что релиз не собирается под официально поддерживаемой платформой? 
Подробнее:
ОС win2k. Компилятор msvc6 sp5.
Скачал с sourceforge файл firebird-1.5.2.4731.tar.bz2. Распаковал.
Делаю всё, как в README.build.msvc.html: запускаю prepare.bat из каталога builds\win32 с путём к установленному ранее firebird 1.5.1. Ругается, что не указан имя и пароль. Смотрю в батник: там gbak запускается без имени пользователя и пароля (кстати, почему?). Дописываю существующего в моей инсталляции пользователя и его пароль.
Запускаю. Теперь отрабатывает нормально - базы из бэкапа создаются.
Запускаю make_boot. Не собирается. Даже gpre_boot не компилируется: в make_boot1_gpre_boot.log "Error: no project loaded." Полез внимательно смотреть на dsp-файлы и dsw-файлы. Ага!
Так я и знал. Вместо CRLF только LF. Ладушки, перегнал все файлы в виндовый формат.
Но после этого всё равно куча ошибок, например:
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
(E) e:\fb\src\alice\alice_meta.epp:65: Couldn't access database DB = 'localhost:e:/fb/gen/dbs/yachts.lnk'
(E) e:\fb\src\alice\alice_meta.epp:114: no database for operation
(E) e:\fb\src\alice\alice_meta.epp:114: expected context variable, encountered "X"
(E) e:\fb\src\alice\alice_meta.epp:115: unmatched END_FOR
(E) e:\fb\src\alice\alice_meta.epp:115: ON_ERROR used out of context
Ну и так далее...
Это релиз такой или у меня руки настолько кривые?

Подробнее:
ОС win2k. Компилятор msvc6 sp5.
Скачал с sourceforge файл firebird-1.5.2.4731.tar.bz2. Распаковал.
Делаю всё, как в README.build.msvc.html: запускаю prepare.bat из каталога builds\win32 с путём к установленному ранее firebird 1.5.1. Ругается, что не указан имя и пароль. Смотрю в батник: там gbak запускается без имени пользователя и пароля (кстати, почему?). Дописываю существующего в моей инсталляции пользователя и его пароль.
Запускаю. Теперь отрабатывает нормально - базы из бэкапа создаются.
Запускаю make_boot. Не собирается. Даже gpre_boot не компилируется: в make_boot1_gpre_boot.log "Error: no project loaded." Полез внимательно смотреть на dsp-файлы и dsw-файлы. Ага!

Но после этого всё равно куча ошибок, например:
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
(E) e:\fb\src\alice\alice_meta.epp:65: Couldn't access database DB = 'localhost:e:/fb/gen/dbs/yachts.lnk'
(E) e:\fb\src\alice\alice_meta.epp:114: no database for operation
(E) e:\fb\src\alice\alice_meta.epp:114: expected context variable, encountered "X"
(E) e:\fb\src\alice\alice_meta.epp:115: unmatched END_FOR
(E) e:\fb\src\alice\alice_meta.epp:115: ON_ERROR used out of context
Ну и так далее...
Это релиз такой или у меня руки настолько кривые?