[syslog-ng]Re: can't compile on Solaris9

Longina Przybyszewska longina@imada.sdu.dk
Wed, 11 Dec 2002 12:12:29 +0100 (CET)


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
--