Damn. I have a hard time with the linker... g++ -O3 pandora/memcmp.S pandora/memcpy.S pandora/memset.S pandora/strcmp.S pandora/strlen.S pandora/strncmp.S gpuAPI/newGPU/ARM_asm.S -DPANDORA -DGP2X -DARM_ARCH -DDATA_PREFIX=\"/home/user\" -DROM_PREFIX=\"/home/user/MyDocs\" -Isrc -I./maemo -I./iphone -I -DPSXDUMMYDEFINE -DMAEMO_CHANGES -DDYNAREC -DWITH_HLE -ggdb -Wno-write-strings -DMAEMO_CHANGES -DMAEMO_GTK -D_REENTRANT -I/usr/include/hildon-1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I ./glesport/include -march=armv7-a -mcpu=cortex-a8 -mtune=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -ffast-math -ftemplate-depth-36 -fstrict-aliasing -mstructure-size-boundary=32 -falign-functions=32 -falign-loops -falign-labels -falign-jumps -finline -finline-functions -fno-builtin -fno-common -funroll-loops -fstrength-reduce -fpeel-loops -fomit-frame-pointer -fsigned-char -DINLINE="inline" gpuAPI/gpuAPI.o glesport/libmesagles.a gpuAPI/peopsGPU/cfg.o gpuAPI/peopsGPU/draw.o gpuAPI/peopsGPU/fps.o gpuAPI/peopsGPU/gpu.o gpuAPI/peopsGPU/key.o gpuAPI/peopsGPU/menu.o gpuAPI/peopsGPU/prim.o gpuAPI/peopsGPU/soft.o gpuAPI/peopsGPU/texture.o CdRom.o Decode_XA.o gte.o LnxMain.o Mdec.o Misc.o plugins.o PsxBios.o PsxCounters.o PsxDma.o PsxHLE.o PsxHw.o PsxMem.o R3000A.o Sio.o Spu.o interpreter/interpreter.o iphone/minimal.o maemo/hildon.o cdr/oldversion/cdriso.o franspu/spu_callback.o franspu/spu_dma.o franspu/spu_registers.o franspu/spu_output_pulseaudio.o recompiler3/arm/recompiler.o recompiler3/arm/disasm.o recompiler3/arm/mips_disasm.o -o psx4m -lpthread -lm -ldl -lz -lhildon-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lpulse gpuAPI/peopsGPU/draw.o: In function `SetOGLDisplaySettings(unsigned short)': /home/smoku/Projects/psx/gpuAPI/peopsGPU/draw.c:1418: undefined reference to `glScissor' /home/smoku/Projects/psx/gpuAPI/peopsGPU/draw.c:1509: undefined reference to `glScissor' [...] but [sbox-FREMANTLE_ARMEL: ~/Projects/psx] > objdump -t glesport/libmesagles.a | grep glScissor 000016e8 g F .text 00000020 glScissor 00000000 *UND* 00000000 glScissor