You need to have GNU sed on the path. Originally sed is a Unix tool, but there
is a Windows version. Google for GNUwin or GNUwin32.
Mark
----- Reply message -----
Van: "Boris Damjanovic" <dbo...@poen.net>
Aan: "For discussion among Firebird Developers"
<firebird-devel@lists.sourceforge.net>
Onderwerp: [Firebird-devel] error message while executing make_icu.bat
Datum: za, sep. 19, 2015 20:29
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:
...
...
...
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
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"
(E) D:\Firebird3b2\src\msgs\build_file.epp:206:
expected relation name, encountered "LOCALES"
(E) D:\Firebird3b2\src\msgs\build_file.epp:208:
unmatched END_FOR
(E) D:\Firebird3b2\src\msgs\build_file.epp:229:
expected relation name, encountered "LOCALES"
(E) D:\Firebird3b2\src\msgs\build_file.epp:248:
unmatched END_FOR
(E) D:\Firebird3b2\src\msgs\build_file.epp:254:
expected relation name, encountered "LOCALES"
(E) D:\Firebird3b2\src\msgs\build_file.epp:256:
unmatched END_FOR
(E) D:\Firebird3b2\src\msgs\build_file.epp:367:
expected relation name, encountered "MESSAGES"
(E) D:\Firebird3b2\src\msgs\build_file.epp:379:
expected relation name, encountered "TRANSMSGS"
(E) D:\Firebird3b2\src\msgs\build_file.epp:386:
unmatched END_FOR
(E) D:\Firebird3b2\src\msgs\build_file.epp:415:
unmatched END_FOR
11 errors, no warnings
The system cannot find the file specified.
Processing qli/help.epp
Calling GPRE for qli/help.epp
(E) D:\Firebird3b2\src\qli\help.epp:141: expected
relation name, encountered "TOPICS"
(E) D:\Firebird3b2\src\qli\help.epp:168: unmatched
END_FOR
(E) D:\Firebird3b2\src\qli\help.epp:261: expected
relation name, encountered "TOPICS"
(E) D:\Firebird3b2\src\qli\help.epp:266: unmatched
END_FOR
(E) D:\Firebird3b2\src\qli\help.epp:273: expected
relation name, encountered "TOPICS"
(E) D:\Firebird3b2\src\qli\help.epp:303: expected
relation name, encountered "X"
(E) D:\Firebird3b2\src\qli\help.epp:308: unmatched
END_FOR
(E) D:\Firebird3b2\src\qli\help.epp:314: unmatched
END_FOR
8 errors, no warnings
The system cannot find the file specified.
Processing qli/meta.epp
Calling GPRE for qli/meta.epp
1 file(s) moved.
Processing qli/proc.epp
Calling GPRE for qli/proc.epp
(E) D:\Firebird3b2\src\qli\proc.epp:173: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\proc.epp:232: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\proc.epp:277: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\proc.epp:279: expected
context variable, encountered "X"
(E) D:\Firebird3b2\src\qli\proc.epp:281: unmatched
END_FOR
(E) D:\Firebird3b2\src\qli\proc.epp:310: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\proc.epp:312: X is not
a valid context variable
(E) D:\Firebird3b2\src\qli\proc.epp:321: unmatched
END_FOR
(E) D:\Firebird3b2\src\qli\proc.epp:327: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\proc.epp:361: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\proc.epp:366: unmatched
END_FOR
(E) D:\Firebird3b2\src\qli\proc.epp:491: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\proc.epp:493: X is not
a valid context variable
(E) D:\Firebird3b2\src\qli\proc.epp:497: ON_ERROR
used out of context
(E) D:\Firebird3b2\src\qli\proc.epp:500: END_ERROR
used out of context
(E) D:\Firebird3b2\src\qli\proc.epp:550: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\proc.epp:561: unmatched
END_FOR
17 errors, no warnings
The system cannot find the file specified.
Processing qli/show.epp
Calling GPRE for qli/show.epp
(E) D:\Firebird3b2\src\qli\show.epp:1974: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\show.epp:2072: expected
relation name, encountered "QLI$PROCEDURES"
(E) D:\Firebird3b2\src\qli\show.epp:2075:
unmatched END_FOR
3 errors, no warnings
The system cannot find the file specified.
...
...
...
6> scl.cpp
6> dba.cpp
6> parse.cpp
6>c1xx : fatal error C1083: Cannot open source
file: '..\..\..\src\dsql\parse.cpp': No such file or directory
========== Build: 5 succeeded, 1 failed, 3
up-to-date, 0 skipped ==========
...
...
...
...Error building isql, see isql_x64.log
At the end of execution, the file Parse.cpp is not created.
What is 'sed' under Windows 8.1 / Visual studio? Am I missing
something? Do I need CygWin along with Visual Studio to compile
Firebird?
Boris
------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel