I can't get D2X-XL to compile in Ubuntu 10.10. Everything up to 'make' works fine, but at that point I get this:
Code: Select all
make all-recursive
make[1]: Entering directory `/home/andrew/d2x-xl/trunk'
Making all in 2d
make[2]: Entering directory `/home/andrew/d2x-xl/trunk/2d'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I ../include -I ../input/include -I ../network/linux/include -I ../audio/linux/include -I /usr/local/include/SDL -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O3 -Wall -Wno-char-subscripts -fopenmp -MT bitblt.o -MD -MP -MF ".deps/bitblt.Tpo" -c -o bitblt.o bitblt.cpp; \
then mv -f ".deps/bitblt.Tpo" ".deps/bitblt.Po"; else rm -f ".deps/bitblt.Tpo"; exit 1; fi
In file included from ../include/bitmap.h:4,
from ../include/gr.h:89,
from ../include/3d.h:20,
from ../include/descent.h:82,
from bitblt.cpp:18:
../include/ogl_defs.h:35: fatal error: GL/glew.h: No such file or directory
compilation terminated.
make[2]: *** [bitblt.o] Error 1
make[2]: Leaving directory `/home/andrew/d2x-xl/trunk/2d'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/andrew/d2x-xl/trunk'
make: *** [all] Error 2
That's with the trunk from SVN, but the same error occurs with the stable versions available from SourceForge and the main site.
Those old Debian packages install just fine, and got the dependencies out of the way, but I'm noticing quite a few annoying bugs and would like to use a newer version.