Frank,
I can't see anything wrong with the parser_lex.l code, however there are a couple of extra semicolons in parser_gram.y that were reported a few days ago that might be the source of the problem. They have actually been there for a while, but are not caught by the regular Solaris compilers for some reason. Anyway, version 1.4.5 won't have them, and meanwhile you can edit parser_gram.y to remove the trailing semicolons from lines 1447 and 1527, and try compiling again. Let me know what happens please.
Drew

On 03/25/09 04:44 AM, Frank Zimmer wrote:
Hello

when i try to compile filebench 1.4.4 on Sol10 with the Sun Studio Compiler 12 
i get the following :


cc: Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs
source='parser_gram.c' object='parser_gram.o' libtool=no \
depfile='.deps/parser_gram.Po' tmpdepfile='.deps/parser_gram.TPo' \
depmode=none /bin/bash ../config/depcomp \
cc -D_REENTRANT -I. -I. -I.. -I../intl -DFILEBENCHDIR=\"/opt/filebench\"     -g 
-xO3 -xarch=v9 -DYYDEBUG=1 -c `test -f 'parser_gram.c' || echo './'`parser_gram.c
cc: Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs
source='parser_lex.c' object='parser_lex.o' libtool=no \
depfile='.deps/parser_lex.Po' tmpdepfile='.deps/parser_lex.TPo' \
depmode=none /bin/bash ../config/depcomp \
cc -D_REENTRANT -I. -I. -I.. -I../intl -DFILEBENCHDIR=\"/opt/filebench\"     -g 
-xO3 -xarch=v9 -DYYDEBUG=1 -c `test -f 'parser_lex.c' || echo './'`parser_lex.c
cc: Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs
"parser_lex.l", line 212: syntax error before or at: <EOF>
cc: acomp failed for parser_lex.c
*** Error code 1
make: Fatal error: Command failed for target `parser_lex.o'
Current working directory /var/tmp/filebench-1.4.4/filebench
*** Error code 1
The following command caused the error:
set fnord $MAKEFLAGS; amf=$2; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \




Any Ideas ?

Frank

_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to