Бюро находок1 - Компиляция FB2

2006-05-06 Thread Alexey Kovyazin


Нашел у себя типа документик/заметки - может кому пригодиться?
Вроде все правильно описано, хотя и коротко.


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

2006-10-03 Thread Dmitry Yemanov


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

2006-10-03 Thread Alexey Popov


 Сорри за баян, но по Борландом оно до сих пор не
компилится?

--
--- Home Page http://ok.novgorod.net/ap ---




Re: Бюро находок1 - Компиляция FB2

2006-10-03 Thread Oleg LOA
"Dmitry Yemanov" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]
> Им собирается HEAD, но не 2.0.

MSVCToolKit'ом тоже никто не занимался? По идее это должен и быть компилятор 
под винду.

Re: Бюро находок1 - Компиляция FB2

2006-10-03 Thread Dmitry Yemanov


veliks wrote:


Сорри что туплю, но то есть ответ - 2.0 не собрать, а 2.1 можно?


Так точно (если без напильника). Мы официально поддерживаем VS8 только 
начиная с FB 2.1. Двойка собирается VS7.


Собственно вопрос еще раз - для сборки ФБ 2.0 
VS c++ 2005 express подойдет в принципе ?


Придется конвертировать все проекты от VS7, поправить батники и 
пропатчить пару мест в коде.



--
Дмитрий Еманов



Re: Бюро находок1 - Компиляция FB2

2006-10-03 Thread Dmitry Yemanov


veliks wrote:


Express edition будет 
достаточен для сборки?


Если б я знал :-) Думаю, что должно быть достаточно.


с каждым постом о то что будет в 2.1 все сильнее


Не так и много там будет.


может ну его 2.0? И сразу на 2.1?


С 2.1 надо бы подождать, пока ODS устаканится...


--
Дмитрий Еманов



Re: Бюро находок1 - Компиляция FB2

2006-10-03 Thread Dmitry Yemanov


veliks wrote:


тогда как пожелание - вместе с началом выкладывания снапшотов , выложите 
how-to по сборке в VS C++ 2005.


В доке все описано. Нет никакой разницы между VC6, VC7 и VC8.


управление коннектами, юзерами, логгирование - уже достаточно.


Что есть управление юзерами?
Логгирования не будет.


--
Дмитрий Еманов



Re: Бюро находок1 - Компиляция FB2

2006-10-04 Thread Dmitry Yemanov


veliks wrote:


ОК, почитаем..


/doc/README.build.msvc.html
8-ка там еще не упоминается (руки не дошли), но все идентично 7-ке.

Неправильно выразился - я так понял , что будет возможно отключать юзеров от 
базы админу сервера , просматривать кто в базе сейчас с какого IP и т.д. Это 
будет?


Да.

Совсем? В принципе очень нужно хотя бы отслеживать кто когда коннектился и 
когда отсоединялся, про возможность сохранять тексты запросов я ухж не 
говорю, хотя очень бывает надо :(( И чтобы эта фича была 
отключаема-включаема по желанию, на коннект или на всю базу..., но это я 
наверное многого хочу.


Аудит нужно делать системно. В 2.1 это не планировалось.

Тем не менее, самописный демон, периодически опрашивающий данные 
мониторинга, запросто может писать в лог долгоиграющие запросы, 
например. Можно и еще что-либо подобное реализовать.



--
Дмитрий Еманов



Re: Бюро находок1 - Компиляция FB2

2006-10-04 Thread Oleg_M
"Yes! это мне и надо..."
два раза 


Re: Бюро находок1 - Компиляция FB2

2006-05-10 Thread Oleg Prosvetov
Подскажите пожалуйста где можно взять исходник ?

С наилучшими пожеланиями, Oleg Prosvetov.

Re: Бюро находок1 - Компиляция FB2

2006-05-11 Thread andriy


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? Неужели нельзя все из 
консоли сделать?