Help build two authors abandoned the emulator.
A FCEUX - Emulator Dendy - http://downloads.sourceforge.net/project/fceultra/Source%20Code/2.1.5%20src/fceux-2.1.5.src.tar.bz2
Compiling through scons
# scons
2 lxdream - Emulator Sega Dreamcast - http://www.lxdream.org/count.php?file=lxdream-0.9.1.tar.gz
Compiling through the. / Configure && make
#./configure --prefix=/usr --libdir=/usr/lib64 CFLAGS="-march=native -msse3 -O3 -fomit-frame-pointer -pipe" CXXFLAGS="-march=native -msse3 -O3 -fomit-frame-pointer -pipe" && make -j4
Both will fail like a mistake
1 FCEUX
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: src/drivers/sdl/sdl.o: undefined reference to symbol 'XKeysymToString'
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: note: 'XKeysymToString' is defined in DSO /usr/lib64/libX11.so.6 so try adding it to the linker command line
/usr/lib64/libX11.so.6: could not read symbols: Invalid operation
2 lxdream
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: lxdream-video_glx.o: undefined reference to symbol 'XLoadQueryFont'
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: note: 'XLoadQueryFont' is defined in DSO /usr/lib64/libX11.so.6 so try adding it to the linker command line
/usr/lib64/libX11.so.6: could not read symbols: Invalid operation
I’am find a similar problem [SOLVED] Compiling from source fails (DSO) - FedoraForum.org](http://forums.fedoraforum.org/showthread.php?t=246434) that this is a typical error of abandoned projects in MakeFile who need somewhere to finish the flags
-lX11 -ldl -lXext
But in different projects in different locations and exactly where they build upon these projects, I do not know.