Since a couple of days I can't compile celestia from cvs anymore. The last lines of output:
Code: Select all
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dt
or -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -
ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2
-fno-exceptions -fno-check-new -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-fr
ame-pointer -c -o formatnum.o `test -f formatnum.cpp || echo './'`formatnum.cpp
formatnum.cpp: In function `class ostream & operator <<(ostream &, const FormattedNumber
&)':
formatnum.cpp:68: implicit declaration of function `int strchr(...)'
formatnum.cpp:68: warning: NULL used in arithmetic
formatnum.cpp:77: implicit declaration of function `int isdigit(...)'
make[3]: *** [formatnum.o] Fehler 1
make[3]: Leaving directory `/home/steffens/src/celestia/src/celutil'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/steffens/src/celestia/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/steffens/src/celestia'
make: *** [all] Fehler 2
Could anybody help and tell me what's wrong?
configure went without problems (as it used to do). Some of my system specs:
Debian Woody
Kernel 2.4.20
KDE 3.1.3
Maybe it's the somewhat ancient gcc/g++ system in woody?
steffens