[Mono-list] PINVOKE can't find 32 bit shared library on 64 bit MONO

johnslaby john_m_slaby at raytheon.com
Fri Jun 5 16:37:41 EDT 2009

I am trying to use PInvoke in an application. The library is a 32 bit .so.
When I try to run the app, I get a 'DLL not found' exception. Looking into
more detail, there is a message in the debug trace 'Wrong base ELF class:
ELFCLASS32'. Does this mean I either need a 64 bit version of the library or
a 32 bit version of Mono?
View this message in context: http://www.nabble.com/PINVOKE-can%27t-find-32-bit-shared-library-on-64-bit-MONO-tp23895177p23895177.html
Sent from the Mono - General mailing list archive at Nabble.com.

More information about the Mono-list mailing list