Here's what I get: -bash-3.00$ make --version GNU Make 3.82 Built for sparc-sun-solaris2.10 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. -bash-3.00$ make make all-recursive make[1]: Entering directory `/tmp/aide-0.15.1' Making all in include make[2]: Entering directory `/tmp/aide-0.15.1/include' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/aide-0.15.1/include' Making all in src make[2]: Entering directory `/tmp/aide-0.15.1/src' bison -y -d -o conf_yacc.c -p conf conf_yacc.y make all-am make[3]: Entering directory `/tmp/aide-0.15.1/src' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../src -I../src -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -W -Wall -g -g -O2 -fPIE -DPIE -Wundef -Wmissing-format-attribute -Wshadow -MT aide.o -MD -MP -MF .deps/aide.Tpo -c -o aide.o aide.c In file included from aide.c:37: ../include/md.h:142: error: syntax error before "gcry_md_hd_t" ../include/md.h:142: warning: no semicolon at end of struct or union ../include/md.h:146: warning: type defaults to `int' in declaration of `md_container' ../include/md.h:146: warning: data definition has no type or storage class In file included from aide.c:41: ../include/db_file.h:37: warning: declaration of 'conf' shadows a global declaration ../include/aide.h:96: warning: shadowed declaration is here ../include/db_file.h:38: warning: declaration of 'conf' shadows a global declaration ../include/aide.h:96: warning: shadowed declaration is here In file included from aide.c:42: ../include/do_md.h:33: warning: declaration of 'conf' shadows a global declaration ../include/aide.h:96: warning: shadowed declaration is here In file included from aide.c:47: ../include/util.h:53: warning: declaration of 'signal' shadows a global declaration /usr/include/iso/signal_iso.h:48: warning: shadowed declaration is here aide.c: In function `main': aide.c:477: warning: unused variable `dig' aide.c:478: warning: unused variable `digstr' make[3]: *** [aide.o] Error 1 make[3]: Leaving directory `/tmp/aide-0.15.1/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/aide-0.15.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/aide-0.15.1' make: *** [all] Error 2 -bash-3.00$
I'm pretty lousy when it comes to C compiling, so can somebody please help me out here? I've tried googleing, using the packages from sunfreeware, and nothing so far has worked. Any advice is welcome!
_______________________________________________ Aide mailing list [email protected] https://mailman.cs.tut.fi/mailman/listinfo/aide
