powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что то я не могу FB3 снова построить
64 сообщений из 64, показаны все 3 страниц
Что то я не могу FB3 снова построить
    #39078917
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
основная непонятка в том, что сейчас ставлю на домашний комп, который сконфигурирован практически так же, как рабочий (единственно, здесь проц. AMD, если это важно). А там вроде бы проблем не было.

А, еще, здесь стоит FB2.54


сорс скачиваю по ссылке v3.0 Beta 2. отсюда .
ставлю согласно этому описанию
стоит VS Ultimate 2013.

make_icu.bat проходит
на make_boot.bat начинают сыпаться ошибки (см.ниже), в результате, как я понял, не идет препроцессинг .epp файлов, а дальше не хватает соответствующих им .cpp

Хочу предупредить, я не очень большой спец, могу не видеть очевидных вам вещей.

(E) C:\fb3\src\qli\proc.epp:173: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:232: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:277: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:279: expected context variable, encountered "X"
(E) C:\fb3\src\qli\proc.epp:281: unmatched END_FOR
(E) C:\fb3\src\qli\proc.epp:310: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:312: X is not a valid context variable
(E) C:\fb3\src\qli\proc.epp:321: unmatched END_FOR
(E) C:\fb3\src\qli\proc.epp:327: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:361: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:366: unmatched END_FOR
(E) C:\fb3\src\qli\proc.epp:491: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:493: X is not a valid context variable
(E) C:\fb3\src\qli\proc.epp:497: ON_ERROR used out of context
(E) C:\fb3\src\qli\proc.epp:500: END_ERROR used out of context
(E) C:\fb3\src\qli\proc.epp:550: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:561: unmatched END_FOR
17 errors, no warnings
Не удается найти указанный файл.
(E) C:\fb3\src\qli\show.epp:1974: expected relation name, encountered "QLI$PROCE
DURES"
(E) C:\fb3\src\qli\show.epp:2072: expected relation name, encountered "QLI$PROCE
DURES"
(E) C:\fb3\src\qli\show.epp:2075: unmatched END_FOR
3 errors, no warnings
Не удается найти указанный файл.
Подпапка или файл C:\fb3\temp\x64\release\firebird\ уже существует.
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 12:256 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not foundoperating system directive CreateFile failed
can't format message 12:256 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found Системе не удается найти указанный путь.
can't format message 12:256 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not foundcan't format message 12:33 -- message file C:\fb3\temp\x64\re
lease\firebird\firebird.msg not found
can't format message 12:169 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not foundcan't format message 12:83 -- message file C:\fb3\temp\x64\re
lease\firebird\firebird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:8 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:8 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:8 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:8 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:8 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:8 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:8 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
can't format message 17:0 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
operating system directive CreateFile failed
-╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№.
can't format message 17:120 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found
can't format message 17:8 -- message file C:\fb3\temp\x64\release\firebird\fireb
ird.msg not found
can't format message 12:256 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not foundoperating system directive CreateFile failed
can't format message 12:256 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not found Системе не удается найти указанный путь.
can't format message 12:256 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not foundcan't format message 12:33 -- message file C:\fb3\temp\x64\re
lease\firebird\firebird.msg not found
can't format message 12:169 -- message file C:\fb3\temp\x64\release\firebird\fir
ebird.msg not foundcan't format message 12:83 -- message file C:\fb3\temp\x64\re
lease\firebird\firebird.msg not found
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\alice\alice_meta.epp:52: Couldn't access database DB = 'C:/fb3/ge
n/dbs/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\auth/SecurityDatabase\LegacyManagement.epp:49: Couldn't access da
tabase database = 'C:/fb3/gen/dbs/security.fdb'
1 error, no warnings
Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\burp\backup.epp:74: Couldn't access database DB = 'C:/fb3/gen/dbs
/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\burp\restore.epp:69: Couldn't access database DB = 'C:/fb3/gen/db
s/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\burp\OdsDetection.epp:66: Couldn't access database DB = 'C:/fb3/g
en/dbs/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\yvalve\array.epp:49: Couldn't access database DB = 'C:/fb3/gen/db
s/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\yvalve\blob.epp:43: Couldn't access database DB = 'C:/fb3/gen/dbs
/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\gpre/std\gpre_meta.epp:52: Couldn't access database DB = 'C:/fb3/
gen/dbs/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\misc\codes.epp:39: Couldn't access database DB = 'C:/fb3/gen/dbs/
msg.fdb'
1 error, no warnings
Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\msgs\build_file.epp:47: Couldn't access database DB = 'C:/fb3/gen
/dbs/msg.fdb'
1 error, no warnings
Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\qli\help.epp:52: Couldn't access database HELP_DB = 'C:/fb3/gen/d
bs/help.fdb'
1 error, no warnings
Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\qli\meta.epp:56: Couldn't access database DB = 'C:/fb3/gen/dbs/ya
chts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\qli\proc.epp:45: Couldn't access database DB1 = 'C:/fb3/gen/dbs/y
achts.lnk'
1 error, no warnings
Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\qli\show.epp:124: Couldn't access database DB = 'C:/fb3/gen/dbs/y
achts.lnk'
1 error, no warnings
Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\isql\extract.epp:70: Couldn't access database DB = 'C:/fb3/gen/db
s/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\isql\isql.epp:145: Couldn't access database DB = 'C:/fb3/gen/dbs/
yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\isql\show.epp:79: Couldn't access database DB = 'C:/fb3/gen/dbs/y
achts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\utilities/gstat\dba.epp:80: Couldn't access database DB = 'C:/fb3
/gen/dbs/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.
operating system directive CreateFile failed
-Системе не удается найти указанный путь.
(E) C:\fb3\src\utilities\stats.epp:29: Couldn't access database DB = 'C:/fb3/gen
/dbs/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB3\GEN\PREPROCESSING.CPP; файл либо папка не существу
ет.

Не удается найти указанный файл.

C:\fb3\builds\win32>


...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39078919
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще пишет, что не найдено "C:\fb3\builds\win32\sed*"
yacc нашел конфликты
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39078920
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно, кусок с ошибками сначала, где это написано



C:\fb3\builds\win32>make_boot.bat > make_boo.txt
C:\fb3\temp\x64\release\btyacc\btyacc: 32 shift/reduce conflicts, 11 reduce/reduce conflicts.
YYTABLESIZE: 100304
Не удается найти C:\fb3\builds\win32\sed*
(E) C:\fb3\src\misc\codes.epp:362: expected relation name, encountered "FACILITI
ES"
(E) C:\fb3\src\misc\codes.epp:362: Free standing any not supported
(E) C:\fb3\src\misc\codes.epp:364: unmatched END_FOR
(E) C:\fb3\src\misc\codes.epp:426: expected relation name, encountered "SYSTEM_E
RRORS"
(E) C:\fb3\src\misc\codes.epp:440: unmatched END_FOR
(E) C:\fb3\src\misc\codes.epp:470: expected relation name, encountered "SYSTEM_E
RRORS"
(E) C:\fb3\src\misc\codes.epp:484: unmatched END_FOR
(E) C:\fb3\src\misc\codes.epp:800: expected relation name, encountered "SYSTEM_E
RRORS"
(E) C:\fb3\src\misc\codes.epp:852: unmatched END_FOR
(E) C:\fb3\src\misc\codes.epp:857: expected relation name, encountered "SYSTEM_E
RRORS"
(E) C:\fb3\src\misc\codes.epp:882: unmatched END_FOR
11 errors, no warnings
Не удается найти указанный файл.
(E) C:\fb3\src\msgs\build_file.epp:98: expected relation name, encountered "LOCA
LES"
(E) C:\fb3\src\msgs\build_file.epp:206: expected relation name, encountered "LOC
ALES"
(E) C:\fb3\src\msgs\build_file.epp:208: unmatched END_FOR
(E) C:\fb3\src\msgs\build_file.epp:229: expected relation name, encountered "LOC
ALES"
(E) C:\fb3\src\msgs\build_file.epp:248: unmatched END_FOR
(E) C:\fb3\src\msgs\build_file.epp:254: expected relation name, encountered "LOC
ALES"
(E) C:\fb3\src\msgs\build_file.epp:256: unmatched END_FOR
(E) C:\fb3\src\msgs\build_file.epp:367: expected relation name, encountered "MES
SAGES"
(E) C:\fb3\src\msgs\build_file.epp:379: expected relation name, encountered "TRA
NSMSGS"
(E) C:\fb3\src\msgs\build_file.epp:386: unmatched END_FOR
(E) C:\fb3\src\msgs\build_file.epp:415: unmatched END_FOR
11 errors, no warnings
Не удается найти указанный файл.
(E) C:\fb3\src\qli\help.epp:141: expected relation name, encountered "TOPICS"
(E) C:\fb3\src\qli\help.epp:168: unmatched END_FOR
(E) C:\fb3\src\qli\help.epp:261: expected relation name, encountered "TOPICS"
(E) C:\fb3\src\qli\help.epp:266: unmatched END_FOR
(E) C:\fb3\src\qli\help.epp:273: expected relation name, encountered "TOPICS"
(E) C:\fb3\src\qli\help.epp:303: expected relation name, encountered "X"
(E) C:\fb3\src\qli\help.epp:308: unmatched END_FOR
(E) C:\fb3\src\qli\help.epp:314: unmatched END_FOR
8 errors, no warnings
Не удается найти указанный файл.
(E) C:\fb3\src\qli\proc.epp:173: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:232: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:277: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:279: expected context variable, encountered "X"
(E) C:\fb3\src\qli\proc.epp:281: unmatched END_FOR
(E) C:\fb3\src\qli\proc.epp:310: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:312: X is not a valid context variable
(E) C:\fb3\src\qli\proc.epp:321: unmatched END_FOR
(E) C:\fb3\src\qli\proc.epp:327: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:361: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:366: unmatched END_FOR
(E) C:\fb3\src\qli\proc.epp:491: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:493: X is not a valid context variable
(E) C:\fb3\src\qli\proc.epp:497: ON_ERROR used out of context
(E) C:\fb3\src\qli\proc.epp:500: END_ERROR used out of context
(E) C:\fb3\src\qli\proc.epp:550: expected relation name, encountered "QLI$PROCED
URES"
(E) C:\fb3\src\qli\proc.epp:561: unmatched END_FOR
17 errors, no warnings
Не удается найти указанный файл.
(E) C:\fb3\src\qli\show.epp:1974: expected relation name, encountered "QLI$PROCE
DURES"
(E) C:\fb3\src\qli\show.epp:2072: expected relation name, encountered "QLI$PROCE
DURES"
(E) C:\fb3\src\qli\show.epp:2075: unmatched END_FOR
3 errors, no warnings
Не удается найти указанный файл.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39078928
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ошибки yacc-а это нормально, а sed скачай и поставь в path
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39078932
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

sed у меня работает отовсюду, я же всё по описалову делал

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
C:\fb3\builds\win32>sed
Использование: sed [ОПЦИЯ]... {только-скрипт-если-нет-другого-скрипта} [входной-
файл]...

  -n, --quiet, --silent
                 не выводить автоматически промежутки
  -e script, --expression=script
                 добавление скрипта в исполняемые команды
  -f script-file, --file=script-file
                 добавление содержимого файла-скрипта в исполняемые команды
  -i[СУФФИКС], --in-place[=СУФФИКС]
                 редактирование файлов на месте (создает копию, если указано рас
ширение)
  -b, --binary
                 открывать файлы в бинарном режиме (CR+LF не обрабатываются)
  -c, --copy
                 use copy instead of rename when shuffling files in -i mode
                 (avoids change of input file ownership)
  -l N, --line-length=N
                 указание желаемой длины переносимой строки для команды `l'
  --posix
                 отключение всех расширений GNU.
  -r, --regexp-extended
                 использование в скрипте расширенных регулярных выражений.
  -s, --separate
                 допущение, что файлы разделены, а не в виде одного
                 длинного непрерывного потока.
  -u, --unbuffered
                 загрузка минимального объема данных из входных файлов
                 и более частый сброс на диск выходных буферов
      --help     вывод этой справки и выход
      --version  вывод информации о версии и выход

Если опция -e, --expression, -f, или --file не указана, тогда первый
неопциональный аргумент берется как скрипт sed для интерпретации. Все
оставшиеся аргументы являются именами входных файлов; если входные
файлы не указаны, тогда читается стантартный ввод.

GNU sed home page: < http://www.gnu.org/software/sed/>. 
General help using GNU software: < http://www.gnu.org/gethelp/>. 

C:\fb3\builds\win32>
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39078935
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заодно хочу у точнить, строить можно только через командную строку, или VS-солюшен можно в IDE студии строить тоже?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39078962
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaЗаодно хочу у точнить, строить можно только через командную строку, или VS-солюшен можно в IDE студии строить тоже?
make_icu + make_boot - с командной строки, вместо make_all можно солюшен собрать (но результат придется выковыривать из fb/temp)
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079064
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На всякий случай запустил процедуры проверки установки VS, она отработала, и написала что все восстановлено и что есть проблемы с microsoft visual studio 2010 tools for office runtime x64, я ее тоже переустановил.

Эффекта нет, по-прежнему проект не строится с теми же ошибками.


Как мне единичный epp файл в cpp прекомпилировать из командной строки?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079324
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrmake_icu + make_boot - с командной строки, вместо make_all можно солюшен собрать (но результат придется выковыривать из fb/temp)
Да, по этому рецепту солюшн в VS собрался полностью (с 23 мя ворнингами).

Но всё равно! тремя батниками подряд я его так и не смог собрать. Второй батник make_boot выдает сообщения об ошибках, третий make_all вообще не запускается (дескать не выполнен второй). Второй не выполняется потому, что местами не находит cpp, которые прекомпилируются из epp/

Я так понимаю, что солюшн собирается потому, что он работает не только "вместо make_all", но и местами, каким то образом вместо make_boot, доделывая то, что в нём не получилось.

Кстати, правильно я понял, что между попытками построить надо выполнять clear_all?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079356
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажется понял, понял, почему VS через солюшн строит, а make_boot вылетает.
Make_boot вылетает после построения isql, при попытке построить проект build_msg
А в VS-солюшене такого проекта вообще нет.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079361
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
build_msg входит в другой солюшн, firebird3boot , и он строиться с теми же ошибками, что через make_boot.

Код: plaintext
1.
2.
3.
4.
Error	37	error C1083: Cannot open source file: '..\..\..\gen\yvalve\array.cpp': No such file or directory	C:\FB30\builds\win32\msvc12\c1xx	yvalve
Error	38	error C1083: Cannot open source file: '..\..\..\gen\yvalve\blob.cpp': No such file or directory	C:\FB30\builds\win32\msvc12\c1xx	yvalve
Error	42	error C1083: Cannot open source file: '..\..\..\gen\msgs\build_file.cpp': No such file or directory	C:\FB30\builds\win32\msvc12\c1xx	build_msg
Error	43	error C1083: Cannot open source file: '..\..\..\gen\misc\codes.cpp': No such file or directory	C:\FB30\builds\win32\msvc12\c1xx	codes
s


Это всё про файлы, которые прекомпилируются из epp. C учетом того, что в солюшене firebird3 прекомпиляция из epp идет нормально, полагаю, дело не совсем в моих кривых руках. Да, кстати C:\FB30\builds\win32\msvc12\c1xx - это что такое? я такого не нашел там.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079362
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Izya,

make_boot строит другой солюшен, Firebird2Boot. Но помимо этого он еще препроцессит файлы, поэтому из VC его собрать затруднительно.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079377
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrIzya,

make_boot строит другой солюшен, Firebird2Boot. Но помимо этого он еще препроцессит файлы, поэтому из VC его собрать затруднительно.
Уже понял, но у меня не препроцессит.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079383
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лог make_boot показывает больше деталей
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079386
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
log.txt - это окончание общего лога, всё, что выводится после сообщения о успешном построении isql.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079397
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может какие-то строгие требования к языковым настройкам есть, для построения?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079406
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сначала пишет, что не хватает файла ..\temp\x64\release\firebird\firebird.msg а его там нет. Этот файл откуда берется?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079409
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaЭтот файл откуда берется?
Создаётся утилитой build_msg. На этапе boot_build его отсутствие можно и нужно спокойно
игнорировать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079418
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо, firebird.msg не нужен. Идем дальше.

Следующие сообщения имеют вид
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Processing alice/alice_meta.epp
Calling GPRE for alice/alice_meta.epp
operating system directive CreateFile failed
-The system cannot find the path specified.
(E) C:\FB30\src\alice\alice_meta.epp:52: Couldn't access database DB = 'C:/FB30/gen/dbs/yachts.lnk'
1 error, no warnings
FC: не удается открыть C:\FB30\GEN\PREPROCESSING.CPP; файл либо папка не существует.

Не удается найти указанный файл.

Processing auth/SecurityDatabase/LegacyManagement.epp
Calling GPRE for auth/SecurityDatabase/LegacyManagement.epp
operating system directive CreateFile failed
-The system cannot find the path specified.
(E) C:\FB30\src\auth/SecurityDatabase\LegacyManagement.epp:49: Couldn't access database database = 'C:/FB30/gen/dbs/security.fdb'
1 error, no warnings
Не удается найти указанный файл.
Я так понимаю. именно здеcь вызывается GPRE для препроцессинга, и он не срабатывает. Или это тоже "можно игнорировать"?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079421
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, это ничего, что там слеши в разные стороны смотрят (красным в моем пред.сообщении)? В свое время (лет 15 назад) в сишных программах была вроде какая-то байда, что низя.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079425
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaИли это тоже "можно игнорировать"?
Это игнорировать нельзя и нужно расследовать почему у тебя нет такой папки или файла.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079428
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написано, что не может найти

C:/FB30/gen/dbs/yachts.lnk
C:/FB30/gen/dbs/security.fdb

На момент построения C:/FB30/gen/dbs/ путь есть, но файлов в нет. Когда и откуда они там появляются?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079432
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaКстати, это ничего, что там слеши в разные стороны смотрят (красным в моем пред.сообщении)? В свое время (лет 15 назад) в сишных программах была вроде какая-то байда, что низя.Упс, не 15, больше 20 уже.... время летит....

Что я не так делаю? есть какие то требования по конфигурации компа для того, что бы построить FB3 из исходников???
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079434
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaКогда и откуда они там появляются?
Создаются в конце boot-фазы. gpre_boot, вообще-то, их требовать не должен если запускается
с правильными ключами.

IzyaЧто я не так делаю?
Официальный компилятор Firebird 3.0 это MSVC 2010. Всё остальное - удел энтузиастов,
которые (как предполагается) знают что делают.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079537
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovОфициальный компилятор Firebird 3.0 это MSVC 2010. Всё остальное - удел энтузиастов,
которые (как предполагается) знают что делают.

Ответ принят, правда не очень понятна пара моментов
1) (стратегический момент) откуда появилась и зачем нужна папка ...\builds\win32 \msvc12 заполненная солюшенами и проектами под VS2013
2) (тактический момент) ошибка при построении возникает на шаге прекомпиляции, выполняемой gpre (а не средствами VS), ошибки идут от него. Сам же gpre был построен вполне успешно.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079538
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Энтузиасты же и закоммитили, но не поддерживают;
2) gpre_boot и полный gpre собираются из разных файлов, но их просто перепутать при
составлении солюшена.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079544
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...уточнение, я про gpre_boot конечно
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079546
Зимаргл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понимаю, что когда я всю систему сборки переписал под cmake, это оказалось никому не нужно.

Сообщество любить полюбицца по жесткому =)
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079550
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зимарглэто оказалось никому не нужно.
Скачивать и устанавливать на одну левую хрень больше - да, никому оказалось не нужно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079574
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все равно не понимаю, безотносительно версии.

Ошибки в make_boot начинают идти с момента запуска процедуры databases, которая, как я понял, создает какие то системные базы данных. Для этого используется isql, который согласно какому скрипту должен что то там сделать.

Код: plaintext
1.
2.
3.
@echo create database '%FB_GEN_DB_DIR%\dbs\security3.fdb'; | "%FB_BIN_DIR%\isql" -q
@"%FB_BIN_DIR%\ isql " -q %FB_GEN_DB_DIR%/dbs/security3.fdb -i %FB_ROOT_PATH%\src\dbs\security.sql
@copy %FB_GEN_DIR%\dbs\security3.fdb %FB_GEN_DIR%\dbs\security.fdb > nul

Вопрос - это тот самый isql? Он, кстати. нормально строится и лежит к этому времени в ...\temp\x64\Release\firebird. Но для него нет файла firebird.msg, и когда я его запускаю, он на это сильно жалуется.

Я попытался найти этот самый firebird.msg, но в сорсах его нет, зато есть папка msgs содержащая скрипты, и кааца мне, что именно из этих скриптов строится отсутствующий файл. Причем построение этого файла идет в make_boot немного дальше, буквально через пару строк, вызовом
Код: plaintext
@call create_msgs.bat db
Я понимаю, что у вас оно как то строится,но у меня (чисто внешне) пока впечатление замкнутого круга: isql не работает без файла сообщений и не может этот файл построить, как то так.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079576
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОФФ
FAR3 - прикольная штука. У меня вывод в файл перенаправлен, этот файл в FARе открыт на просмотр (F3). Оказывается он отслеживает вывод в этот файл в динамике. Строчечки добавляются потихоньку, а когда перестраиваешь заново - стираются и заново добавляются. Офигеть как удобно.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079577
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2013-й студией, как описано тут , собралось. Но не исходники beta 2, а trunk из svn.
Что обратило на себя внимание:
- при билде в x64 много варнингов, особенно про конвертацию типов с "possible loss of data".
- в 64-битной сборке не оказалось файла fbrmclib.dll.

UPD1: исходники beta 2 из svn тоже собрались без ошибок.

UPD2: исходники из http://www.firebirdsql.org/en/firebird-3-0-0-beta2/ собираются, но по-другому.
Вот часть лога:
Processing misc/codes.epp
Calling GPRE for misc/codes.epp
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:362: expected relation name, encountered "FACILITIES"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:362: Free standing any not supported
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:364: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:426: expected relation name, encountered "SYSTEM_ERRORS"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:440: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:470: expected relation name, encountered "SYSTEM_ERRORS"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:484: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:800: expected relation name, encountered "SYSTEM_ERRORS"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:852: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:857: expected relation name, encountered "SYSTEM_ERRORS"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\misc\codes.epp:882: unmatched END_FOR
11 errors, no warnings
Не удается найти указанный файл.

Processing msgs/build_file.epp
Calling GPRE for msgs/build_file.epp
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:98: expected relation name, encountered "LOCALES"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:206: expected relation name, encountered "LOCALES"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:208: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:229: expected relation name, encountered "LOCALES"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:248: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:254: expected relation name, encountered "LOCALES"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:256: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:367: expected relation name, encountered "MESSAGES"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:379: expected relation name, encountered "TRANSMSGS"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:386: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\msgs\build_file.epp:415: unmatched END_FOR
11 errors, no warnings
Не удается найти указанный файл.

Processing qli/help.epp
Calling GPRE for qli/help.epp
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\qli\help.epp:141: expected relation name, encountered "TOPICS"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\qli\help.epp:168: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\qli\help.epp:261: expected relation name, encountered "TOPICS"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\qli\help.epp:266: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\qli\help.epp:273: expected relation name, encountered "TOPICS"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\qli\help.epp:303: expected relation name, encountered "X"
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\qli\help.epp:308: unmatched END_FOR
(E) D:\Temp\FBSrc\firebirdcode\firebird\Beta2Src\src\qli\help.epp:314: unmatched END_FOR
8 errors, no warnings
Не удается найти указанный файл.
Та же часть лога при билде из исходников beta 2 из svn:
Processing misc/codes.epp
Calling GPRE for misc/codes.epp
Перемещено файлов: 1.

Processing msgs/build_file.epp
Calling GPRE for msgs/build_file.epp
Перемещено файлов: 1.

Processing qli/help.epp
Calling GPRE for qli/help.epp
Перемещено файлов: 1.

Исходники beta 2 из svn отличаются от тех что выложены в http://www.firebirdsql.org/en/firebird-3-0-0-beta2/ . В 2006 файлах с firebirdsql.org отсутствует символ с кодом 0D.
В версии с svn фалов с 0D всего 7:
Код: plaintext
1.
2.
3.
4.
5.
6.
builds\install\arch-specific\win32\firebird_install_logo1.bmp
extern\icu\icu.exe
extern\zlib\zlib.exe
builds\misc\help.gbak
builds\misc\metadata.gbak
builds\misc\msg.gbak
doc\ReleaseNotes.pdf
Возможно что есть ещё какие-нибудь различия.


Что-то думается что возможно и на 2010-й студии эти исходники не скомпилятся как нужно. Кто бы проверил... и сравнил бинарники. Если будут разные, то нужно баг искать.

UPD3: решил удостовериться что исходники различаются лишь символом 0D (в far: F11->Расширенное сравнение). Нашлись ещё некоторые несущественные отличия, после устранения которых исходники стали отличаться только на 0D. Должно было отработать одинаково. Однако ошибка повторилась. Отсутствие 0D где-то всё ломает.


Ещё немного странно что даже после ошибок приведённых выше, билд не прерывается. И если верить финальным строкам в консоли после отработки make_boot, то оказывается всё ок. И только следя за процессом можно отловить что всё не ok, если быть внимательным к тому что выводится в консоли.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079578
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо добрый человек fb user !

Скажите пожалуйста для ламеров, что такое svn? где?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079579
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svn - это вот это? http://svn.code.sf.net/p/firebird/code/firebird/tags/
а как его кучей скачать?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079580
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отбой, Кажется разобрался. Нашел Tortoise-SVN.

ддааа... во времена Borland C++ v3.0 таких штук не было )
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079581
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Izyaчто такое svn? где? SVN .
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079599
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaОФФ
FAR3 - прикольная штука. У меня вывод в файл перенаправлен, этот файл в FARе открыт на просмотр (F3). Оказывается он отслеживает вывод в этот файл в динамике. Строчечки добавляются потихоньку, а когда перестраиваешь заново - стираются и заново добавляются.

Фиче сто лет в обед. Как бы еще не со времен 1.75 работает.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079699
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Izyaвпечатление замкнутого круга: isql не работает без файла сообщений и не может этот файл построить, как то так.
все работает без firebird.msg, считай это предупреждениями
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079706
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb user- при билде в x64 много варнингов, особенно про конвертацию типов с "possible loss of data".
- в 64-битной сборке не оказалось файла fbrmclib.dll.
это нормально

fb userИсходники beta 2 из svn отличаются от тех что выложены в http://www.firebirdsql.org/en/firebird-3-0-0-beta2/ . В 2006 файлах с firebirdsql.org отсутствует символ с кодом 0D.
это тоже нормально. Из SVN ты получаешь текст в с родными CR/LF, об этом заботится софт. На сайте выложен tarball в линуксовом формате строк.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079766
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Izya1) (стратегический момент) откуда появилась и зачем нужна папка ...\builds\win32 \msvc12 заполненная солюшенами и проектами под VS2013Этот компилятор (VC12, он же VS 2013) поддерживается, официально заявляю.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079820
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не-а, не работает.

Поставил TortoiseSVN, скачал сорсы с http://svn.code.sf.net/p/firebird/code/firebird/tags/T3_0_0_Beta2/

Ошибки те же. Сначала, как здесь написал fb user

Потом в make_boot в процедуре databases не срабатывает половина команд.
С самого начала
Код: plaintext
1.
2.
@echo create database '%FB_GEN_DB_DIR%\dbs\security3.fdb'; | "%FB_BIN_DIR%\isql" -q
@"%FB_BIN_DIR%\isql" -q %FB_GEN_DB_DIR%/dbs/security3.fdb -i %FB_ROOT_PATH%\src\dbs\security.sql
Правильно я понимаю. что первая должна создать пустую БД в каталоге ...gen\dbs\ ?
Не создает вообще. Пишет "can't format message 17:0 -- message file ...\temp\x64\release\firebird\firebird.msg not found operating system directive CreateFile failed
"
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079865
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФБ сейчас собираешь на голой машине, на которой ФБ ранее никогда не жил? Похоже ты на багу в той бете нарвался. Возьми из SVN текущий trunk, ну либо создай каталог руками.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079909
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrФБ сейчас собираешь на голой машине, на которой ФБ ранее никогда не жил? Похоже ты на багу в той бете нарвался. Возьми из SVN текущий trunk, ну либо создай каталог руками.
Какой путь до текущего транка?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079919
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот для кого я на сайте все это писал?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39079935
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

Спасибо.
Вчитался.
Вариант с вручную созданным подкаталогом firebird в C:\Program Files - не прокатило.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39080005
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaВариант с вручную созданным подкаталогом firebird в C:\Program Files - не прокатило.
плохо вчитался. Где там что-либо говорится о Program Files?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39080405
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimitrНа сайте выложен tarball в линуксовом формате строк.
Получается Msvc интерпретирует исходники без CR как-то по-другому? Или есть вариант что где-то таки бага в коде?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39080568
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb user,

"бага" может быть в препроцессоре. Но даже если так, фиксить его вряд ли кто-то будет. Это первый на моей памяти случай, когда кто-либо скачал tar.gz для компиляции под виндами.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39080576
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb userПолучается Msvc интерпретирует исходники без CR как-то по-другому?Да, и я неоднократно с этим сталкивался. Причём проблема не в компиляторе.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39081027
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СПАСИБО ВСЕМ БОЛЬШОЕ!

dimitrплохо вчитался
И правда. После правильного прочтения все построилось.

Из транка тоже строится.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39081950
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю инсталятор из транка, используя BuildExecutableInstall.bat, как написано здесь (п4.4)

Замечания
1) У меня язык в системе русский, поэтому утилиты GNU выводят сообщения на русском:вместо version пишут версия . Это важно здесь
Код: plaintext
sed --version | findstr version > nul
Надо бы поставить в начало LANG=en и LANGUAGE=en

2) еще что-то по папку с pdf файлами - я это закомментировал вообще

3) ну нету у меня implib.exe
Код: plaintext
@implib.exe | findstr "Borland" > nul
Надо бы воткнуть его рядом, что ли.

Просьба
Пожалста, киньте implib на brodsky(dot)izya(at)gmail(dot)com
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39082226
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
implib нашел. скачал гиг, там был.

Но это не единственная засада при построении исталера.

Там еще много чего нужно (md5sumб например ), и потом файл сценария установки начинаетс ссылаться на несуществующие директории.

Я так понимаю, что в бете на такие мелочи не смотрят. Хотя, с другой стороны, это же для 2.5, по-идее, должно тоже работать.... как там, например, вопросы с отсутствующими implib и md5sum решаются?

Киньте ссылку, пожалуйста, на то, как устанавливать запускать самостоятельно построенное решение без инсталера (если такой док существует), или опишите вкратце как это сделать.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39084037
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrmake_boot строит другой солюшен, Firebird2Boot. Но помимо этого он еще
препроцессит файлы, поэтому из VC его собрать затруднительно.
Вообще-то это не так уж и сложно (по крайней мере в VC 2010). Правильной зависимости между
проектами и Custom Build настроек вполне достаточно. А немного подрихтовав gpre можно
добиться и сборки в один проход (с одного солюшена).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39084046
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

я говорил про текущие сорцы, а не о том, что в них можно дописать самостоятельно
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39088930
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа,

Ответьте, пожалуйста, на два моих замечания (суть выше, буквально два сообщения назад) по построению инсталера для FB3.

Легко допускаю, что я сам лох педальный - вы так и скажите, не стесняйтесь,я не обижусь. Или таки есть проблемы? В том, что инструкция по сборке в ее текущем виде не актуальна? Мне вообще показалось, что генерируемый файл сценария не отличается от того, что был в FB2.5. Для использования FB этот вопрос является некритичным, пользователи получают готовый инсталер. Но есть желание процесс построения пройти до конца, а не получается, хотя я действую строго по инструкции и использую официально поддерживаемую версию компилятора.

И еще вопль остался без ответа. Извините, если вопрос покажется смешным, просто ответьте, да/нет. Я где-то видел кусочек видео, где в код сервера вносят изменения, нажимают F5 (кажется), и тут же через isql видят работу нового функционала. В каком месте надо это F5 нажать, или что надо сделать, что бы так работать?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39088944
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaВ каком месте надо это F5 нажать, или что надо сделать, что бы так работать?

F5 это стандартная кнопка запуска проекта в MS VS.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39088952
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Это я знаю ).
Он у меня пишет "unable to start alice.lib", и я его понимаю. Какой конкретно проект запускать? Или какой надо установить "as StartUp Project" в полном солюшене?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39088954
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaИли какой надо установить "as StartUp Project" в полном солюшене?
По умолчанию там стоит isql. Не знаю зачем ты его поменял.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39088968
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Я дико извиняюсь, у меня два разных проекта msvc12 (один beta, другой транк) - в обеих при открытии StartUp является alice. Только что проверил. Руками ничего не менял.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39088978
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaКиньте ссылку, пожалуйста, на то, как устанавливать запускать самостоятельно построенное решение без инсталера (если такой док существует), или опишите вкратце как это сделать.Запускать : сделай startup проектом fbserver и поставь ему ключ запуска -a.
Или сделай startup проектом isql.
Это смотря что тебе нужно.

Устанавливать - после make_all у тебя в outputXXX появятся все файлы (и даже чуть лишнего).
Копируй их куда хочешь и запускай сколько влезет. Нечего там "устанавливать".

PS Если тебе "коропка" нужна - это другой вопрос
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39088994
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

Спасибо.
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39089028
afgm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

немного OFF: по поводу не собирающихся UDR примеров в VS2010 кому сказать?
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39089134
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
afgm,

о таком обычно пишут в fb-devel
...
Рейтинг: 0 / 0
Что то я не могу FB3 снова построить
    #39089150
afgm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

тогда чуть позже, виртуалка с VS не доступна сейчас. Там зависимости по либам не настроены для UDF_Examples. Да и в коде ошибки, судя по всему.
...
Рейтинг: 0 / 0
64 сообщений из 64, показаны все 3 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что то я не могу FB3 снова построить
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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