[Mono-dev] undefined symbol: g_module_open IKVM Native Library Loading
Jim Redman
jredman at ergotech.com
Sat May 17 11:45:17 EDT 2008
Robert,
Ah! Good thought. I'd checked for the existence of libgmodule, it's
there in /usr/lib.
However:
# ldd libikvm-native.so
libc.so.6 => /lib/libc.so.6 (0x40015000)
/lib/ld-linux.so.2 (0x2a000000)
so missing the gmodule reference. So it would seem that this is an IKVM
build problem. I'll go back to that list and ask.
Thanks,
Jim
Robert Jordan wrote:
> Jim Redman wrote:
>> Running the application gets this error about the time in the
>> application when I would expect the native library to be loaded.
>>
>> mono: symbol lookup error: /home/MIX_CMIX/libikvm-native.so: undefined
>> symbol: g_module_open
>>
>> Library loading seems to work on FC8 Mono 1.2.6 with the same IKVM
>> version - but, obviously, an X86 .so.
>>
>> Any thoughts? Ideas?
>
> Your system is probably missing gmodule-2.0, which is usually
> part of glib.
>
> Check the output of `ldd /home/MIX_CMIX/libikvm-native.so'.
>
> Robert
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
--
Jim Redman
(505) 662 5156 x85
http://www.ergotech.com
More information about the Mono-devel-list
mailing list