Бюро находок1 - Компиляция FB2
Нашел у себя типа документик/заметки - может кому пригодиться? Вроде все правильно описано, хотя и коротко. 0) Установить MS Visul Studio.NET 1) запустить MS VS Command Prompt - Start\MS Visual Studio.NET\Tools\ 2) перейди в builds\win32 3) SET ISC_USER=SYSDBA, SET ISC_PASSWORD=masterkey 4) make_icu 5) создать каталог gen в корне исходных кодов 6) SET pATh = %PATH%;C:\SF\firebird2\extern\icu\bin 7) make_boot2 8) Открыть MS Visual Studio в нем открыть solution \builds\win32\msvc7\fbserver.vcproj 9) скомпилировать fbserver - в каталоге \temp\debug\firebird\bin будет результирующий fbserver.exe 10) правой кнопкой на fbserver выбрать в меню Set as startup project С уважением, Алексей
Re: Бюро находок1 - Компиляция FB2
veliks wrote: AK> 0) Установить MS Visul Studio.NET AK> 1) запустить MS VS Command Prompt - Start\MS Visual Studio.NET\Tools\ AK> 2) перейди в builds\win32 AK> 3) SET ISC_USER=SYSDBA, SET ISC_PASSWORD=masterkey AK> 4) make_icu AK> 5) создать каталог gen в корне исходных кодов AK> 6) SET pATh = %PATH%;C:\SF\firebird2\extern\icu\bin AK> 7) make_boot2 AK> 8) Открыть MS Visual Studio в нем открыть solution AK> \builds\win32\msvc7\fbserver.vcproj AK> 9) скомпилировать fbserver - в каталоге \temp\debug\firebird\bin будет AK> результирующий fbserver.exe AK> 10) правой кнопкой на fbserver выбрать в меню Set as startup project А еще в сорцах есть инструкция :-) Попытался сделать под VS 2005 Express Edition, make_icuругнулся что не может чего-то найти, требует строго VS6 or VS7. Собственно сабж, а под Express Edition VS C++ 2005 соберется или надо шаманить? Им собирается HEAD, но не 2.0. -- Дмитрий Еманов
Re: Бюро находок1 - Компиляция FB2
Сорри за баян, но по Борландом оно до сих пор не компилится? -- --- Home Page http://ok.novgorod.net/ap ---
Re: Бюро находок1 - Компиляция FB2
"Dmitry Yemanov" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Им собирается HEAD, но не 2.0. MSVCToolKit'ом тоже никто не занимался? По идее это должен и быть компилятор под винду.
Re: Бюро находок1 - Компиляция FB2
veliks wrote: Сорри что туплю, но то есть ответ - 2.0 не собрать, а 2.1 можно? Так точно (если без напильника). Мы официально поддерживаем VS8 только начиная с FB 2.1. Двойка собирается VS7. Собственно вопрос еще раз - для сборки ФБ 2.0 VS c++ 2005 express подойдет в принципе ? Придется конвертировать все проекты от VS7, поправить батники и пропатчить пару мест в коде. -- Дмитрий Еманов
Re: Бюро находок1 - Компиляция FB2
veliks wrote: Express edition будет достаточен для сборки? Если б я знал :-) Думаю, что должно быть достаточно. с каждым постом о то что будет в 2.1 все сильнее Не так и много там будет. может ну его 2.0? И сразу на 2.1? С 2.1 надо бы подождать, пока ODS устаканится... -- Дмитрий Еманов
Re: Бюро находок1 - Компиляция FB2
veliks wrote: тогда как пожелание - вместе с началом выкладывания снапшотов , выложите how-to по сборке в VS C++ 2005. В доке все описано. Нет никакой разницы между VC6, VC7 и VC8. управление коннектами, юзерами, логгирование - уже достаточно. Что есть управление юзерами? Логгирования не будет. -- Дмитрий Еманов
Re: Бюро находок1 - Компиляция FB2
veliks wrote: ОК, почитаем.. /doc/README.build.msvc.html 8-ка там еще не упоминается (руки не дошли), но все идентично 7-ке. Неправильно выразился - я так понял , что будет возможно отключать юзеров от базы админу сервера , просматривать кто в базе сейчас с какого IP и т.д. Это будет? Да. Совсем? В принципе очень нужно хотя бы отслеживать кто когда коннектился и когда отсоединялся, про возможность сохранять тексты запросов я ухж не говорю, хотя очень бывает надо :(( И чтобы эта фича была отключаема-включаема по желанию, на коннект или на всю базу..., но это я наверное многого хочу. Аудит нужно делать системно. В 2.1 это не планировалось. Тем не менее, самописный демон, периодически опрашивающий данные мониторинга, запросто может писать в лог долгоиграющие запросы, например. Можно и еще что-либо подобное реализовать. -- Дмитрий Еманов
Re: Бюро находок1 - Компиляция FB2
"Yes! это мне и надо..." два раза
Re: Бюро находок1 - Компиляция FB2
Подскажите пожалуйста где можно взять исходник ? С наилучшими пожеланиями, Oleg Prosvetov.
Re: Бюро находок1 - Компиляция FB2
Alexey Kovyazin wrote: Нашел у себя типа документик/заметки - может кому пригодиться? Вроде все правильно описано, хотя и коротко. 0) Установить MS Visul Studio.NET 1) запустить MS VS Command Prompt - Start\MS Visual Studio.NET\Tools\ 2) перейди в builds\win32 3) SET ISC_USER=SYSDBA, SET ISC_PASSWORD=masterkey 4) make_icu 5) создать каталог gen в корне исходных кодов 6) SET pATh = %PATH%;C:\SF\firebird2\extern\icu\bin 7) make_boot2 8) Открыть MS Visual Studio в нем открыть solution \builds\win32\msvc7\fbserver.vcproj 9) скомпилировать fbserver - в каталоге \temp\debug\firebird\bin будет результирующий fbserver.exe 10) правой кнопкой на fbserver выбрать в меню Set as startup project С уважением, Алексей А что, обязательно запускать VS для компиляции FB? Неужели нельзя все из консоли сделать?