Hast du vielleicht noch ein Hint?
M.f.G.
Rob.
bash-2.04$ make
./updversion -c
gcc -Wall -O2 -D__USER__=\"`whoami`\" -D__HOST__=\"`hostname`\"
-c -o srcp-yacc.o srcp-yacc.c
/usr/lib/bison.simple:99: parse error before `do'
/usr/lib/bison.simple:99: stray '\' in program
/usr/lib/bison.simple:100: stray '\' in program
/usr/lib/bison.simple:101: stray '\' in program
/usr/lib/bison.simple:102: warning: type defaults to `int' in declaration
of `yychar1'
/usr/lib/bison.simple:102: `yychar' undeclared here (not in a function)
/usr/lib/bison.simple:102: `yychar' undeclared here (not in a function)
/usr/lib/bison.simple:102: warning: data definition has no type
or storage class
/usr/lib/bison.simple:102: stray '\' in program
/usr/lib/bison.simple:103: warning: type defaults to `int' in declaration
of `YYPOPSTACK'
/usr/lib/bison.simple:103: warning: data definition has no type
or storage class
/usr/lib/bison.simple:103: stray '\' in program
/usr/lib/bison.simple:104: parse error before `goto'
/usr/lib/bison.simple:104: stray '\' in program
/usr/lib/bison.simple:105: stray '\' in program
/usr/lib/bison.simple:106: stray '\' in program
/usr/lib/bison.simple:107: stray '\' in program
make: *** [srcp-yacc.o] Error 1
bash-2.04$
Torsten Vogt wrote:
Rob Versluis schrieb:> Ich habe SuSE 7.0 und make bringt folgende Meldungen:
>
> bash-2.04$ make
> ./updversion -c
> bison -d srcp-yacc.y
> ("srcp-yacc.y", line 1) error: unknown character: \15
> ......
>
> Was mache ich falsch?SuSE 7.0 zu benutzen ;-)
Es gibt unterschiedliche Versionen von yacc und bison (bison ist der
yacc-Ersatz des GNU-Projektes). Keine Ahnung, was SuSE da ausliefert.
Allerdings wuerde mich mal interessieren, warum der bison von make
ueberhaupt aufgerufen wird. Hast Du Veraenderungen am SRCP-Parser
vorgenommen oder stimmt das Dateidatum (letzte AEnderung) an der
*.y-Datei nicht? Solange man am SRCP-Parser nicht selbst herumbastelt
ist ein Aufruf von yacc oder bison nicht noetig.Torsten
--
Torsten Vogt, Diplom Wirtschaftsinformatiker
Tel. : 06322/948736
E-Mail: vogt@ecselling.de, vogt@pcserve.de
SW-Entwicklung, Beratung, Schulung, WWW-Anwendungen und E-Commerce