I have two shared libraries, 'engine.so' and 'cengine.so'. 'cengine.so' has a dependency to 'engine.so', which is confirmed by the 'ldd'-command:
http://puu.sh/gj0ZU/f4530c3c28.jpg
However it states that it couldn't find the library, even though they're both in the same directory! Do I manually have to specify the lookup directories somehow?
Additionally, there's a dependency to 'ld-linux-x86-x64.so.2'. I've built the program as a 32bit application (Without the -m64 parameter), why is it automatically linking to a 64bit(I assume?) library?