Richard Jennings wrote:
> 
> I'm having problems with an application that I've built which runs
> fine in X on my SuSE 6_4 dist but fails on LEM with the message
> "segmentation fault". Running ldd on my app returns the following:
> 
> /lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x40015000)
> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4001d000)
> libdl.so.2 => /lib/libdl.so.2 (0x400e4000)
> libpthread.so.0 => /liblibthread.so.0 (0x400e8000)
> libc.so.6 => /lib/libc.so.6 (0x400fb00)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x400000000)
> 
> All these libs are in place and I have run ldconfig to rebuild the
> cache so now I come to my question(s):
> 
> In LEM libc.so.6 is a symlink to libc-2.1.1.so, a 1.2 MB file yet in
> my SuSe dist. libc.so.6 is a 4 MB file. Can someone explain to me the
> difference between these libraries? What information I have been able
> to glean from the net is sketchy at best.
> 
> If I install the libc.so.6 from my SuSE dist in LEM then init fails.

Perhaps you're simply low on RAM?
  $ cat /proc/meminfo

The libc-2.1.1.so is just a stripped version of the normal libc-2.1.1.so
(symbol info for debugging stripped away)
  $ man strip

--
Cheers
  Anders Larsen

#exclude <windows.h>

--
To unsubscribe from this list, send a message to [EMAIL PROTECTED]
with the command "unsubscribe linux-embedded" in the message body.
For more information, see <http://waste.org/mail/linux-embedded>.

Reply via email to