19.09.2015 21:29, Boris Damjanovic wrote:
> Hi!
>
> I'm trying to build Firebird-3.0.0.31896-Beta2 on Windows 8.1 using MSVC 
> 2013. I get several error messages while executing
> make_icu.bat:

   make_icu just unzip pre-built binaries. Messages below produced not by 
make_icu.

> /...//
> //...//
> //...//
> //Executed set_build_target.bat//
> //
> //Generating parse.cpp and dsql.tab.h//
> //'sed' is not recognized as an internal or external command,//
> //operable program or batch file.//
> //'sed' is not recognized as an internal or external command,//
> //operable program or batch file.//
> //y.y:0: unexpected end-of-file//

   You may ignore "sed" errors, it is not required for successful build

> //Building gpre_boot (x64\release)...//
> //
> //...//
> //...//
> //..//
> //Processing msgs/build_file.epp//
> //Calling GPRE for msgs/build_file.epp//
> //(E) D:\Firebird3b2\src\msgs\build_file.epp:98: expected relation name, 
> encountered "LOCALES"//

   At this point you should have D:\Firebird3b2\gen\dbs\msg.fdb
Obviously it is missing. Why - i don't know, error reason should be at previous 
messages
but you hide most of them.

...

> //Processing qli/help.epp//
> //Calling GPRE for qli/help.epp//
> //(E) D:\Firebird3b2\src\qli\help.epp:141: expected relation name, 
> encountered "TOPICS"//

   Same for qli, you have no D:\Firebird3b2\gen\dbs\help.fdb
...

> What is 'sed' under Windows 8.1 / Visual studio? Am I missing something?

   It is impossible to find what was wrong using info you show.

   To build Firebird on Windows you need to:
- open VS command prompt (choose what you need - 32 or 64 bit)
- point to to the D:\Firebird3b2\builds\win32 folder
- make_icu
- make_boot
- make_all



> Do I need CygWin along with Visual Studio to compile Firebird?

   No

Regards,
Vlad


------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to