The compile (or one of its dependencies) looks to be missing the -fPIC compiler flag. Inconsistent usage of -fPIC can apparently cause this error on MIPS.D-- wrote:Code: Select all
/usr/bin/ld: non-dynamic relocations refer to dynamic symbol area
The first thing to try is to compile Snes9x GTK with -fPIC. AFAIK, apt-get doesn't pick up environment CFLAGS, so you'll either have to build the source directly with -fPIC in your CFLAGS, or add CFLAGS="-fPIC" in front of the configure invocation in debian/rules.
If that doesn't work, one of your libraries might be non-relocatable. Did you get all of your dependencies from the official repositories, or are some of them hand-compiled or non-official?