core dump on Linux

Steve Dunham dunham at cps.msu.edu
Mon Aug 25 12:24:20 PDT 1997


Graffiti <espresso at S16-cs2-alhambra.datadepot.com> writes:

> I was getting this too, so I played around a bit.  It turns out
> that libkaffe_vm.so.0.91 was being linked to libc.so.6, libm.so.6,
> /lib/ld-linux.so.2, and *libdl.so.1*.  Do a 'ldd libkaffe_vm.so.0.91'
> and see if it reports libdl.so.1.  If it does, compile a static
> shell, exec that.  The reason being some shells are dynamically linked
> against libdl.so.1.

> By removing libdl.so.1, you can force gcc to use libdl.so.2.  I don't
> know how to force it to do so at compile-time via an options switch,
> though (anyone?).

I believe it depends on what libdl.so (with no number) is symlinked to.


Steve
dunham at cps.msu.edu




More information about the kaffe mailing list