sean@sean-VirtualBox:~/Desktop/working/trunk$ make make all-recursive make[1]: Entering directory `/home/sean/Desktop/working/trunk' Making all in src make[2]: Entering directory `/home/sean/Desktop/working/trunk/src' Making all in starscream make[3]: Entering directory `/home/sean/Desktop/working/trunk/src/starscream' Making all in main68k make[4]: Entering directory `/home/sean/Desktop/working/trunk/src/starscream/main68k' make all-am make[5]: Entering directory `/home/sean/Desktop/working/trunk/src/starscream/main68k' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/home/sean/Desktop/working/trunk/src/starscream/main68k' make[4]: Leaving directory `/home/sean/Desktop/working/trunk/src/starscream/main68k' Making all in sub68k make[4]: Entering directory `/home/sean/Desktop/working/trunk/src/starscream/sub68k' make all-am make[5]: Entering directory `/home/sean/Desktop/working/trunk/src/starscream/sub68k' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/home/sean/Desktop/working/trunk/src/starscream/sub68k' make[4]: Leaving directory `/home/sean/Desktop/working/trunk/src/starscream/sub68k' make[4]: Entering directory `/home/sean/Desktop/working/trunk/src/starscream' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/home/sean/Desktop/working/trunk/src/starscream' make[3]: Leaving directory `/home/sean/Desktop/working/trunk/src/starscream' Making all in gens make[3]: Entering directory `/home/sean/Desktop/working/trunk/src/gens' gcc -DDATADIR=\"/usr/local/share/gens\" -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -DGSEAL_ENABLE -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-3.0 -g -O2 -Wall -W -g -O2 -Wall -W -lGL -o gens gens_core/cpu/68k/gens-cpu_68k.o gens_core/cpu/sh2/gens-cpu_sh2.o gens_core/cpu/sh2/gens-sh2.o gens_core/cpu/z80/gens-cpu_z80.o gens_core/sound/gens-pcm.o gens_core/sound/gens-psg.o gens_core/sound/gens-ym2612.o gens_core/gfx/gens-blit2.o gens_core/gfx/gens-hqfilters.o segacd/gens-cd_aspi.o segacd/gens-cd_file.o segacd/gens-cd_sys.o segacd/gens-cdda_mp3.o segacd/gens-lc89510.o mp3_dec/gens-common.o mp3_dec/gens-dct64_i386.o mp3_dec/gens-decode_i386.o mp3_dec/gens-interface.o mp3_dec/gens-layer3.o mp3_dec/gens-tabinit.o sdllayer/gens-g_sdldraw.o sdllayer/gens-g_sdlinput.o sdllayer/gens-g_sdlsound.o util/file/gens-chd.o util/file/gens-rom.o util/file/gens-save.o util/file/gens-ggenie.o util/sound/gens-gym.o util/gfx/gens-scrshot.o util/file/gens-unzip.o util/sound/gens-wave.o port/gens-port.o port/gens-timer.o emulator/gens-ui_proxy.o emulator/gens-g_main.o emulator/gens-gens.o debug/gens-debug.o debug/gens-m68kd.o debug/gens-sh2d.o debug/gens-z80dis.o gtkui/glade/gens-callbacks.o gtkui/glade/gens-interface.o gtkui/gens-support.o emulator/gens-parse.o gens_core/gfx/blit.o gens_core/gfx/hq2x16.o gens_core/gfx/gfx_cd.o gens_core/io/io.o gens_core/mem/mem_m68k.o gens_core/mem/mem_s68k.o gens_core/mem/mem_sh2.o gens_core/mem/mem_z80.o gens_core/misc/misc.o gens_core/sound/pwm.o gens_core/cpu/sh2/sh2a.o gens_core/vdp/vdp_32x.o gens_core/vdp/vdp_io.o gens_core/vdp/vdp_rend.o gens_core/cpu/z80/z80.o ../starscream/main68k/main68k.o ../starscream/sub68k/sub68k.o -lm -lz -L/usr/lib -lSDL -pthread -lgtk-3 -lgdk-3 -latk-1.0 -lcairo-gobject -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lc -lrt sdllayer/g_sdldraw.c:270: error: undefined reference to 'GDK_WINDOW_XWINDOW' collect2: ld returned 1 exit status make[3]: *** [gens] Error 1 make[3]: Leaving directory `/home/sean/Desktop/working/trunk/src/gens' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/sean/Desktop/working/trunk/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/sean/Desktop/working/trunk' make: *** [all] Error 2