[cmucl-help] Failing on load-foreign function
Raymond Toy
toy.raymond at gmail.com
Thu Dec 31 15:18:46 CET 2009
R Alemi wrote:
> Greetings,
> I am trying to load the X11 library using load-foreign, which used to work
> for me on Ubuntu Drapper on cmucl 19B:
> (ext:load-foreign "/usr/lib/libX11.so.6")
>
> However, after upgrading to Ubuntu Karmic 9.10, the command now crashes the
> lisp interpreter saying:
>
What version of cmucl are you running?
> Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion
> `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
>
This looks like a message for ld.so, not cmucl. There doesn't appear to
be any such error message in cmucl.
I tried this on openSuSE 10.2 with the 2009-12 Unicode snapshot of
cmucl. It loaded the library just fine.
> the ldd /usr/lib/libX11.so.6 says:
> linux-gate.so.1 => (0x00170000)
> libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00efa000)
> libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00110000)
> libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00574000)
> libXau.so.6 => /usr/lib/libXau.so.6 (0x0049a000)
> libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00f57000)
> /lib/ld-linux.so.2 (0x00c42000)
>
>
My list of dependencies is different, but I don't know if that's
relevant or not.
Ray
More information about the cmucl-help
mailing list