|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
1) Энтузиасты же и закоммитили, но не поддерживают; 2) gpre_boot и полный gpre собираются из разных файлов, но их просто перепутать при составлении солюшена. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2015, 21:40 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
...уточнение, я про gpre_boot конечно ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2015, 21:48 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
Я так понимаю, что когда я всю систему сборки переписал под cmake, это оказалось никому не нужно. Сообщество любить полюбицца по жесткому =) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2015, 21:54 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
Зимарглэто оказалось никому не нужно. Скачивать и устанавливать на одну левую хрень больше - да, никому оказалось не нужно. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2015, 22:10 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
Все равно не понимаю, безотносительно версии. Ошибки в make_boot начинают идти с момента запуска процедуры databases, которая, как я понял, создает какие то системные базы данных. Для этого используется isql, который согласно какому скрипту должен что то там сделать. Код: plaintext 1. 2. 3.
Вопрос - это тот самый isql? Он, кстати. нормально строится и лежит к этому времени в ...\temp\x64\Release\firebird. Но для него нет файла firebird.msg, и когда я его запускаю, он на это сильно жалуется. Я попытался найти этот самый firebird.msg, но в сорсах его нет, зато есть папка msgs содержащая скрипты, и кааца мне, что именно из этих скриптов строится отсутствующий файл. Причем построение этого файла идет в make_boot немного дальше, буквально через пару строк, вызовом Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2015, 23:20 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
ОФФ FAR3 - прикольная штука. У меня вывод в файл перенаправлен, этот файл в FARе открыт на просмотр (F3). Оказывается он отслеживает вывод в этот файл в динамике. Строчечки добавляются потихоньку, а когда перестраиваешь заново - стираются и заново добавляются. Офигеть как удобно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2015, 23:27 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
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 Не удается найти указанный файл. 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.
Что-то думается что возможно и на 2010-й студии эти исходники не скомпилятся как нужно. Кто бы проверил... и сравнил бинарники. Если будут разные, то нужно баг искать. UPD3: решил удостовериться что исходники различаются лишь символом 0D (в far: F11->Расширенное сравнение). Нашлись ещё некоторые несущественные отличия, после устранения которых исходники стали отличаться только на 0D. Должно было отработать одинаково. Однако ошибка повторилась. Отсутствие 0D где-то всё ломает. Ещё немного странно что даже после ошибок приведённых выше, билд не прерывается. И если верить финальным строкам в консоли после отработки make_boot, то оказывается всё ок. И только следя за процессом можно отловить что всё не ok, если быть внимательным к тому что выводится в консоли. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2015, 23:44 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
Спасибо добрый человек fb user ! Скажите пожалуйста для ламеров, что такое svn? где? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2015, 23:50 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
svn - это вот это? http://svn.code.sf.net/p/firebird/code/firebird/tags/ а как его кучей скачать? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2015, 23:56 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
Отбой, Кажется разобрался. Нашел Tortoise-SVN. ддааа... во времена Borland C++ v3.0 таких штук не было ) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 00:00 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
Izyaчто такое svn? где? SVN . ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 00:11 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
IzyaОФФ FAR3 - прикольная штука. У меня вывод в файл перенаправлен, этот файл в FARе открыт на просмотр (F3). Оказывается он отслеживает вывод в этот файл в динамике. Строчечки добавляются потихоньку, а когда перестраиваешь заново - стираются и заново добавляются. Фиче сто лет в обед. Как бы еще не со времен 1.75 работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 02:38 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
Izyaвпечатление замкнутого круга: isql не работает без файла сообщений и не может этот файл построить, как то так. все работает без firebird.msg, считай это предупреждениями ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 08:59 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
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 в линуксовом формате строк. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 09:04 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
Izya1) (стратегический момент) откуда появилась и зачем нужна папка ...\builds\win32 \msvc12 заполненная солюшенами и проектами под VS2013Этот компилятор (VC12, он же VS 2013) поддерживается, официально заявляю. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 09:58 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
Не-а, не работает. Поставил TortoiseSVN, скачал сорсы с http://svn.code.sf.net/p/firebird/code/firebird/tags/T3_0_0_Beta2/ Ошибки те же. Сначала, как здесь написал fb user Потом в make_boot в процедуре databases не срабатывает половина команд. С самого начала Код: plaintext 1. 2.
Не создает вообще. Пишет "can't format message 17:0 -- message file ...\temp\x64\release\firebird\firebird.msg not found operating system directive CreateFile failed " ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 10:42 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
ФБ сейчас собираешь на голой машине, на которой ФБ ранее никогда не жил? Похоже ты на багу в той бете нарвался. Возьми из SVN текущий trunk, ну либо создай каталог руками. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 11:34 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
dimitrФБ сейчас собираешь на голой машине, на которой ФБ ранее никогда не жил? Похоже ты на багу в той бете нарвался. Возьми из SVN текущий trunk, ну либо создай каталог руками. Какой путь до текущего транка? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 11:57 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
вот для кого я на сайте все это писал? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 12:00 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
dimitr, Спасибо. Вчитался. Вариант с вручную созданным подкаталогом firebird в C:\Program Files - не прокатило. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 12:08 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
IzyaВариант с вручную созданным подкаталогом firebird в C:\Program Files - не прокатило. плохо вчитался. Где там что-либо говорится о Program Files? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 13:09 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
dimitrНа сайте выложен tarball в линуксовом формате строк. Получается Msvc интерпретирует исходники без CR как-то по-другому? Или есть вариант что где-то таки бага в коде? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 17:00 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
fb user, "бага" может быть в препроцессоре. Но даже если так, фиксить его вряд ли кто-то будет. Это первый на моей памяти случай, когда кто-либо скачал tar.gz для компиляции под виндами. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 18:34 |
|
Что то я не могу FB3 снова построить
|
|||
---|---|---|---|
#18+
fb userПолучается Msvc интерпретирует исходники без CR как-то по-другому?Да, и я неоднократно с этим сталкивался. Причём проблема не в компиляторе. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 18:44 |
|
|
start [/forum/moderation_log.php?user_name=anechka1109]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 439ms |
total: | 613ms |
0 / 0 |