syslog-ng requires gnu bison. it might have worked because I ship with the .c files generated by bison in the tarball. if the stamp of cfg-grammar.y was updated and got newer than cfg-grammar.c the make rule running bison was triggered. On Wed, Dec 11, 2002 at 12:12:29PM +0100, Longina Przybyszewska wrote:
On Tue, 10 Dec 2002, Balazs Scheidler wrote:
$ which make_class /usr/local/bin/make_class
check the faq and install either scsh or touch destinations.h.x to satisfy the make dependency.
OK. it works , but I have got another fail:
===== /usr/ccs/bin/yaccpar:5: warning: ignoring #pragma ident /usr/ccs/bin/yaccpar: In function `yyparse': /usr/ccs/bin/yaccpar:374: warning: label `yyerrlab' defined but not used /usr/ccs/bin/yaccpar:164: warning: label `yynewstate' defined but not used gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/syslog-ng-1.5.23/src -I. -g -O2 -Wall -I/usr/local/packages/libol-0.3.5/include/libol -D_GNU_SOURCE -c cfg-lex.c cfg-lex.l:160: warning: return type defaults to `int' cfg-lex.l: In function `yylex': cfg-lex.l:161: warning: unused variable `yyprevious' cfg-lex.l:168: warning: label `yyfussy' defined but not used cfg-lex.l: In function `lex_init': cfg-lex.l:218: warning: implicit declaration of function `yyrestart' cfg-lex.l: At top level: cfg-lex.l:351: warning: missing braces around initializer cfg-lex.l:351: warning: (near initialization for `yycrank[0]') cfg-lex.l:477: warning: missing braces around initializer cfg-lex.l:477: warning: (near initialization for `yysvec[0]') cfg-lex.l:567: warning: ignoring #pragma ident ......
Undefined first referenced symbol in file yyrestart cfg-lex.o
It is strange, because I could compile it once, on the same machine, with the same configuration...
Longina -- Longina Przybyszewska, system programmer Dept. of Math. & Comp. Sci. - IMADA University of Southern Denmark, Odense Campusvej 55,DK-5230 Odense M, Denmark
tel: +45 6550 2359 - http://www.imada.sdu.dk email: longina@imada.sdu.dk --
-- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1