[Aide] cvs version won't compile any more

Richard van den Berg richard at vdberg.org
Tue Apr 26 17:09:37 EEST 2005


Sven.Hartrumpf at fernuni-hagen.de wrote:
> Some days ago, the cvs version became noncompilable for me:
> 
> if gcc40 -DHAVE_CONFIG_H -I. -I/home/sven/soft/aide/src -I..
-I/home/sven/soft/aide/include   -g -O2   -g -O2  -MT conf_lex.o -MD -MP
-MF ".deps/conf_lex.Tpo" -c -o conf_lex.o conf_lex.c; \
> then mv -f ".deps/conf_lex.Tpo" ".deps/conf_lex.Po"; else rm -f ".deps/conf_lex.Tpo"; exit 1; fi
> In file included from /home/sven/soft/aide/include/db_config.h:23,
>                  from /home/sven/soft/aide/include/report.h:26,
>                  from /home/sven/soft/aide/src/conf_lex.l:37:
> soft/aide/include/aide.h:67: error: parse error before '*' token
> soft/aide/include/aide.h:67: warning: data definition has no type or storage class

I tried the aide-CVS-20050426 version just now, and it compiles fine.

Can you download the latest snapshot, and rerun configure? It is weird
that conf_lex.o is being created. This should now be conf_lex2.o from
conf_lex2.c (which includes conf_lex.c).

Sincerely,

Richard van den Berg


More information about the Aide mailing list