shared libstdc++

Paul Brook paul at codesourcery.com
Wed Jan 18 01:45:22 UTC 2006


> My guess is that you are mixing up MMU shared libraries with uClinux and
> they just don't work.  Under uClinux you will never used the '-shared'
> compile option and you are unlikely to use -fPIC (except for XIP on arm
> platforms,  and then you need the XIP support in the compiler).

Last time I tested, -fPIC was required for Arm uClinux binaries. The 
toolchain/kernel didn't handle with absolute relocations in readonly 
sections.
This seems different from m68k where non-pic binaries are common.

AFAIK Shared libraries are not implemented on arm-uClinux.

Paul



More information about the uClibc mailing list