I had some problems with linking blender with the latest i686-linux build, as provided by zeroehero on his website.
From the AW.net thread:
I just went through the pain of setting up a blender cross compile, with these new cross compilers, using the gcc 4.4.3 build. Using linux 686
I got a large number of missing symbols errors when linking which seemed to be becuase libgcc.so is called libgcc_s.so in the archive, the symbols were of the form,
_Unwind_SjLj_Unregister, _Unwind_SjLj_Register and _Unwind_SjLj_Resume
renameing lib_gcc_s.so to libgcc.so seems to solve that error.
Then when running the exectuable all seems okay, you try to start the gameengine, when I get a Elf library requester unable to reslove '_ZNKSt5ctypelcE13_M_widen_initEv'
hmm if I copy the libstdc++.so across from the cross compiler then the cross compiled blender works, but the native compiled version crashes at window opening (which is handled by a c++ class)
Anonymous
The name problem should be fixed in the meantime. Could you provide a small test case for the other problem? Thanks!