I have a need (space reduction) to make additional shared libraries for a uClinux based system. I have tried to create them using a similar methodology to the existing uClibc or openssl libraries, but am running into problems with the loader. Essentially, the programs are seg faulting at the first call into the library.

System: uClinux 2.4.27-uc1, uClibc 0.28, applications from SnapGear 3.2.0 and 3.4.0
  Compilers: gcc 3.4.5 based, built using buildroot

All library members are compiled using -fPIC. They are grouped into a library using ar, then linked to a shared library. The application is the same, and linking is successful on the host.

  I can share the build log if it will help. Any hints?

   ... Glenn

--
Glenn Henshaw                     Logical Outcome Ltd.
e: [EMAIL PROTECTED]     w: www.logicaloutcome.ca



_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to