Can't build 1.4.0 from sources on Mac OS X 10.4.4
Posted: 12.01.2006, 03:17
Hi,
Since the cocoa version of Celestia doesn't run there, i did try to compile it from sources, but without any luck (see verbose transcript below):
All the required librairies are installed (glu, libpng, libjpeg) as described on INSTALL.
I've used the "--with-gtk" configure argument (gtk+ 2.8.9 installed)
All these librairies were installed with DarwinPorts 1.2
FWIW, i'm using gcc-4.0.1 that comes with Xcode 2.2
Can someone help me getting 1.4.0 running or should i just be quiet and patient and stick with 1.3.2 which works quite good?
thanks
Since the cocoa version of Celestia doesn't run there, i did try to compile it from sources, but without any luck (see verbose transcript below):
Code: Select all
$ make
make all-recursive
Making all in src
Making all in celutil
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT bigfix.o -MD -MP -MF ".deps/bigfix.Tpo" \
-c -o bigfix.o `test -f 'bigfix.cpp' || echo './'`bigfix.cpp; \
then mv -f ".deps/bigfix.Tpo" ".deps/bigfix.Po"; \
else rm -f ".deps/bigfix.Tpo"; exit 1; \
fi
bigfix.cpp:147: warning: unused parameter 'a'
bigfix.cpp:147: warning: unused parameter 'b'
bigfix.cpp: In constructor 'BigFix::BigFix(const std::string&)':
bigfix.cpp:196: warning: unused variable 'errors'
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT color.o -MD -MP -MF ".deps/color.Tpo" \
-c -o color.o `test -f 'color.cpp' || echo './'`color.cpp; \
then mv -f ".deps/color.Tpo" ".deps/color.Po"; \
else rm -f ".deps/color.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT debug.o -MD -MP -MF ".deps/debug.Tpo" \
-c -o debug.o `test -f 'debug.cpp' || echo './'`debug.cpp; \
then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; \
else rm -f ".deps/debug.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT directory.o -MD -MP -MF ".deps/directory.Tpo" \
-c -o directory.o `test -f 'directory.cpp' || echo './'`directory.cpp; \
then mv -f ".deps/directory.Tpo" ".deps/directory.Po"; \
else rm -f ".deps/directory.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT filetype.o -MD -MP -MF ".deps/filetype.Tpo" \
-c -o filetype.o `test -f 'filetype.cpp' || echo './'`filetype.cpp; \
then mv -f ".deps/filetype.Tpo" ".deps/filetype.Po"; \
else rm -f ".deps/filetype.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT formatnum.o -MD -MP -MF ".deps/formatnum.Tpo" \
-c -o formatnum.o `test -f 'formatnum.cpp' || echo './'`formatnum.cpp; \
then mv -f ".deps/formatnum.Tpo" ".deps/formatnum.Po"; \
else rm -f ".deps/formatnum.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT utf8.o -MD -MP -MF ".deps/utf8.Tpo" \
-c -o utf8.o `test -f 'utf8.cpp' || echo './'`utf8.cpp; \
then mv -f ".deps/utf8.Tpo" ".deps/utf8.Po"; \
else rm -f ".deps/utf8.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT util.o -MD -MP -MF ".deps/util.Tpo" \
-c -o util.o `test -f 'util.cpp' || echo './'`util.cpp; \
then mv -f ".deps/util.Tpo" ".deps/util.Po"; \
else rm -f ".deps/util.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT unixdirectory.o -MD -MP -MF ".deps/unixdirectory.Tpo" \
-c -o unixdirectory.o `test -f 'unixdirectory.cpp' || echo './'`unixdirectory.cpp; \
then mv -f ".deps/unixdirectory.Tpo" ".deps/unixdirectory.Po"; \
else rm -f ".deps/unixdirectory.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT unixtimer.o -MD -MP -MF ".deps/unixtimer.Tpo" \
-c -o unixtimer.o `test -f 'unixtimer.cpp' || echo './'`unixtimer.cpp; \
then mv -f ".deps/unixtimer.Tpo" ".deps/unixtimer.Po"; \
else rm -f ".deps/unixtimer.Tpo"; exit 1; \
fi
rm -f libcelutil.a
ar cru libcelutil.a bigfix.o color.o debug.o directory.o filetype.o formatnum.o utf8.o util.o unixdirectory.o unixtimer.o
ranlib libcelutil.a
Making all in celmath
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT frustum.o -MD -MP -MF ".deps/frustum.Tpo" \
-c -o frustum.o `test -f 'frustum.cpp' || echo './'`frustum.cpp; \
then mv -f ".deps/frustum.Tpo" ".deps/frustum.Po"; \
else rm -f ".deps/frustum.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT perlin.o -MD -MP -MF ".deps/perlin.Tpo" \
-c -o perlin.o `test -f 'perlin.cpp' || echo './'`perlin.cpp; \
then mv -f ".deps/perlin.Tpo" ".deps/perlin.Po"; \
else rm -f ".deps/perlin.Tpo"; exit 1; \
fi
rm -f libcelmath.a
ar cru libcelmath.a frustum.o perlin.o
ranlib libcelmath.a
Making all in cel3ds
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT 3dsmodel.o -MD -MP -MF ".deps/3dsmodel.Tpo" \
-c -o 3dsmodel.o `test -f '3dsmodel.cpp' || echo './'`3dsmodel.cpp; \
then mv -f ".deps/3dsmodel.Tpo" ".deps/3dsmodel.Po"; \
else rm -f ".deps/3dsmodel.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT 3dsread.o -MD -MP -MF ".deps/3dsread.Tpo" \
-c -o 3dsread.o `test -f '3dsread.cpp' || echo './'`3dsread.cpp; \
then mv -f ".deps/3dsread.Tpo" ".deps/3dsread.Po"; \
else rm -f ".deps/3dsread.Tpo"; exit 1; \
fi
3dsread.cpp:118: warning: unused parameter 'chunkSize'
3dsread.cpp:251: warning: unused parameter 'nBytes'
3dsread.cpp:263: warning: unused parameter 'nBytes'
3dsread.cpp:275: warning: unused parameter 'nBytes'
3dsread.cpp:307: warning: unused parameter 'in'
3dsread.cpp:307: warning: unused parameter 'chunkType'
3dsread.cpp:307: warning: unused parameter 'contentSize'
3dsread.cpp:307: warning: unused parameter 'obj'
3dsread.cpp:343: warning: unused parameter 'contentSize'
3dsread.cpp:489: warning: unused parameter 'contentSize'
3dsread.cpp:513: warning: unused parameter 'contentSize'
rm -f libcel3ds.a
ar cru libcel3ds.a 3dsmodel.o 3dsread.o
ranlib libcel3ds.a
Making all in celtxf
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT texturefont.o -MD -MP -MF ".deps/texturefont.Tpo" \
-c -o texturefont.o `test -f 'texturefont.cpp' || echo './'`texturefont.cpp; \
then mv -f ".deps/texturefont.Tpo" ".deps/texturefont.Po"; \
else rm -f ".deps/texturefont.Tpo"; exit 1; \
fi
rm -f libceltxf.a
ar cru libceltxf.a texturefont.o
ranlib libceltxf.a
Making all in celengine
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT asterism.o -MD -MP -MF ".deps/asterism.Tpo" \
-c -o asterism.o `test -f 'asterism.cpp' || echo './'`asterism.cpp; \
then mv -f ".deps/asterism.Tpo" ".deps/asterism.Po"; \
else rm -f ".deps/asterism.Tpo"; exit 1; \
fi
../celengine/orbit.h:19: warning: 'class Orbit' has virtual functions but non-virtual destructor
../celengine/orbit.h:35: warning: 'class EllipticalOrbit' has virtual functions but non-virtual destructor
../celengine/orbit.h:62: warning: 'class OrbitSampleProc' has virtual functions but non-virtual destructor
../celengine/orbit.h:77: warning: 'class CachingOrbit' has virtual functions but non-virtual destructor
asterism.cpp: In constructor 'Asterism::Asterism(std::string)':
asterism.cpp:28: error: 'gettext' was not declared in this scope
make[3]: *** [asterism.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_Users_matt_OD.org_proj_darwinports_dports_science_celestia/work/celestia-1.4.0" && make all" returned error 2
Command output: 3dsread.cpp:489: warning: unused parameter 'contentSize'
3dsread.cpp:513: warning: unused parameter 'contentSize'
rm -f libcel3ds.a
ar cru libcel3ds.a 3dsmodel.o 3dsread.o
ranlib libcel3ds.a
Making all in celtxf
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT texturefont.o -MD -MP -MF ".deps/texturefont.Tpo" \
-c -o texturefont.o `test -f 'texturefont.cpp' || echo './'`texturefont.cpp; \
then mv -f ".deps/texturefont.Tpo" ".deps/texturefont.Po"; \
else rm -f ".deps/texturefont.Tpo"; exit 1; \
fi
rm -f libceltxf.a
ar cru libceltxf.a texturefont.o
ranlib libceltxf.a
Making all in celengine
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gtkglext-1.0 -I/opt/local/lib/gtkglext-1.0/include -I/usr/X11R6/include -MT asterism.o -MD -MP -MF ".deps/asterism.Tpo" \
-c -o asterism.o `test -f 'asterism.cpp' || echo './'`asterism.cpp; \
then mv -f ".deps/asterism.Tpo" ".deps/asterism.Po"; \
else rm -f ".deps/asterism.Tpo"; exit 1; \
fi
../celengine/orbit.h:19: warning: 'class Orbit' has virtual functions but non-virtual destructor
../celengine/orbit.h:35: warning: 'class EllipticalOrbit' has virtual functions but non-virtual destructor
../celengine/orbit.h:62: warning: 'class OrbitSampleProc' has virtual functions but non-virtual destructor
../celengine/orbit.h:77: warning: 'class CachingOrbit' has virtual functions but non-virtual destructor
asterism.cpp: In constructor 'Asterism::Asterism(std::string)':
asterism.cpp:28: error: 'gettext' was not declared in this scope
make[3]: *** [asterism.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
All the required librairies are installed (glu, libpng, libjpeg) as described on INSTALL.
I've used the "--with-gtk" configure argument (gtk+ 2.8.9 installed)
All these librairies were installed with DarwinPorts 1.2
FWIW, i'm using gcc-4.0.1 that comes with Xcode 2.2
Can someone help me getting 1.4.0 running or should i just be quiet and patient and stick with 1.3.2 which works quite good?
thanks