Hi, I'm trying to compile nntpcache-2.4.0b5 on Solaris 2.6 whith GCC2.8.1 and GNU make 3.76.1. It fails when making. Could someone help me with this. Thanks, Marcel. <root@ts1-st18> /opt/src/nntpcache-2.4.0b5 $ make cd . && /opt/src/nntpcache-2.4.0b5/missing automake --gnu --include-deps M akefile WARNING: `automake' is missing on your system. You should only need it if you modified `Makefile.am', `acinclude.m4' or `configure.in'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. cd . \ && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status creating Makefile make all-recursive make[1]: Entering directory `/opt/src/nntpcache-2.4.0b5' Making all in mk make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/mk' cd .. \ && CONFIG_FILES=mk/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating mk/Makefile make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/mk' make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/mk' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/mk' Making all in scripts make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/scripts' cd .. \ && CONFIG_FILES=scripts/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating scripts/Makefile make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/scripts' make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/scripts' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/scripts' Making all in common make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/common' cd .. \ && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating common/Makefile make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/common' make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/common' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/common' Making all in mmap make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/mmap' cd .. \ && CONFIG_FILES=mmap/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating mmap/Makefile make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/mmap' make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/mmap' gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -Wall -pipe -c mmap_tests.c mmap_tests.c: In function `test_child': mmap_tests.c:317: warning: implicit declaration of function `wait' gcc -g -O2 -Wall -pipe -o mmap_tests mmap_tests.o ./mmap_tests > mmap_results.def.tmp && mv -f mmap_results.def.tmp mmap_res ults.def sed -e 's/^/#define /' <mmap_results.def >mmap_results.h make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/mmap' Making all in libproff make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/libproff' cd .. \ && CONFIG_FILES=libproff/Makefile CONFIG_HEADERS= /bin/sh ./config.statu s creating libproff/Makefile make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/libproff' make[2]: Entering directory `/opt/src/nntpcache-2.4.0b5/libproff' CPP="gcc -E";export CPP; sh ../scripts/genextern.sh str.c > str.ext.tmp -D HAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap -I ../libmmalloc -g -O2 -Wall -pipe && mv -f str.ext.tmp str.ext || rm -f st r.ext.tmp CPP="gcc -E";export CPP; sh ../scripts/genextern.sh utils.c > utils.ext.tm p -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap -I ../libmmalloc -g -O2 -Wall -pipe && mv -f utils.ext.tmp utils.ext || rm - f utils.ext.tmp CPP="gcc -E";export CPP; sh ../scripts/genextern.sh list.c > list.ext.tmp -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap -I ../libmmalloc -g -O2 -Wall -pipe && mv -f list.ext.tmp list.ext || rm -f list.ext.tmp CPP="gcc -E";export CPP; sh ../scripts/genextern.sh ptime.c > ptime.ext.tm p -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap -I ../libmmalloc -g -O2 -Wall -pipe && mv -f ptime.ext.tmp ptime.ext || rm - f ptime.ext.tmp CPP="gcc -E";export CPP; sh ../scripts/genextern.sh pattern.c > pattern.ex t.tmp -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe && mv -f pattern.ext.tmp pattern.ext || rm -f pattern.ext.tmp CPP="gcc -E";export CPP; sh ../scripts/genextern.sh vsnprintf.c > vsnprint f.ext.tmp -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe && mv -f vsnprintf.ext.tmp vsnprintf.ex t || rm -f vsnprintf.ext.tmp CPP="gcc -E";export CPP; sh ../scripts/genextern.sh setproctitle.c > setpr octitle.ext.tmp -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I ../mmap -I../libmmalloc -g -O2 -Wall -pipe && mv -f setproctitle. ext.tmp setproctitle.ext || rm -f setproctitle.ext.tmp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe -c list.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe -c pattern.c pattern.c: In function `matchExp': pattern.c:144: warning: `c' might be used uninitialized in this function gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe -c ptime.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe -c setproctitle.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe -c str.c str.c: In function `strToi': str.c:348: warning: subscript has type `char' str.c:349: warning: subscript has type `char' str.c:355: warning: subscript has type `char' str.c: In function `strKToi': str.c:364: warning: subscript has type `char' str.c:365: warning: subscript has type `char' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe -c utils.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe -c vsnprintf.c rm -f libproff.a ar cru libproff.a list.o pattern.o ptime.o setproctitle.o str.o utils.o vs nprintf.o ranlib libproff.a gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../cf -I../common -I../mmap- I../libmmalloc -g -O2 -Wall -pipe -c list_test.c list_test.c:4: err.h: No such file or directory list_test.c: In function `main': list_test.c:62: warning: implicit declaration of function `warnx' make[2]: *** [list_test.o] Error 1 make[2]: Leaving directory `/opt/src/nntpcache-2.4.0b5/libproff' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/src/nntpcache-2.4.0b5' make: *** [all-recursive-am] Error 2 <root@ts1-st18> /opt/src/nntpcache-2.4.0b5 $ -- Kind regards, Marcel Janssen