gcc -I ./arch/linux/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pipe -O2 -Wall -Wno-char-subscripts -o d2x-xl main/libmain.a 3d/lib3d.a 2d/lib2d.a arch/linux/libarch_linux.a arch/ogl/libarch_ogl.a arch/sdl/libarch_sdl.a libmve/libmve.a mem/libmem.a iff/libiff.a texmap/libtexmap.a misc/libmisc.a maths/libmaths.a cfile/libcfile.a console/libconsole.a -lm -lGL -lGLU -lSDL_mixer -L/usr/lib -lSDL 3d/lib3d.a(fastmodels.o): In function `G3SetupModel': fastmodels.c:(.text+0x207f): undefined reference to `glUnmapBuffer' fastmodels.c:(.text+0x2091): undefined reference to `glBindBuffer' fastmodels.c:(.text+0x209d): undefined reference to `glUnmapBuffer' fastmodels.c:(.text+0x20ad): undefined reference to `glBindBuffer' 3d/lib3d.a(fastmodels.o): In function `G3FreeModelItems': fastmodels.c:(.text+0x2633): undefined reference to `glDeleteBuffers' fastmodels.c:(.text+0x264f): undefined reference to `glDeleteBuffers' 3d/lib3d.a(fastmodels.o): In function `G3AllocModel': fastmodels.c:(.text+0x28d6): undefined reference to `glGenBuffers' fastmodels.c:(.text+0x28ef): undefined reference to `glGenBuffers' fastmodels.c:(.text+0x290b): undefined reference to `glBindBuffer' fastmodels.c:(.text+0x29b5): undefined reference to `glBufferData' fastmodels.c:(.text+0x29ca): undefined reference to `glMapBuffer' fastmodels.c:(.text+0x29e7): undefined reference to `glGenBuffers' fastmodels.c:(.text+0x2a07): undefined reference to `glBindBuffer' fastmodels.c:(.text+0x2a2c): undefined reference to `glBufferData' fastmodels.c:(.text+0x2a3c): undefined reference to `glMapBuffer' 3d/lib3d.a(fastmodels.o): In function `G3RenderModel': fastmodels.c:(.text+0x2dc8): undefined reference to `glBindBuffer' fastmodels.c:(.text+0x2dda): undefined reference to `glBindBuffer' fastmodels.c:(.text+0x2e77): undefined reference to `glBindBuffer' fastmodels.c:(.text+0x2e97): undefined reference to `glBindBuffer' fastmodels.c:(.text+0x30c1): undefined reference to `glBindBuffer' collect2: ld returned 1 exit status make[2]: *** [d2x-xl] Error 1 make[2]: Leaving directory `/home/yan/src/d2x-xl/dist1' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/yan/src/d2x-xl/dist1' make: *** [all] Error 2