Wichert Akkerman wrote: | > c++ -D_REENTRANT -D_GNU_SOURCE -O2 -DHAVE_CONFIG_H |-DLOCALEDIR=\"/usr/local/share/locale\" -I../intl -I../intl -I../include -I.. -I. |-I../include -I.. -I. -D_REENTRANT -D_GNU_SOURCE -O2 -c helpmsgs.cc | > In file included from ../config.h:257, | > from helpmsgs.h:9, | > from helpmsgs.cc:6: | > /usr/lib/gcc-lib/i486-pc-linux-gnu/2.95.2/include/stddef.h:118: declaration does |not declare anything | > make[1]: *** [helpmsgs.o] Error 1 | > make[1]: Leaving directory `/mnt/part2/src/dpkg-1.6.7/dselect' | > make: *** [all-recursive] Error 2 | | This is definitely an error in your compiler installation, not a dpkg | bug. This is a linux 2.3.40 running on x86, glibc 2.1.2 gcc 2.95.2 installed manually. What can be the problem? My gcc's configure options was the following: --prefix=/usr --enable-shared --enable-threads --enable-cpp --enable-languages=c,c++