Hi Lance,

You will need to build STLport statically at the moment using the gcc 3.4.4 toolchain. To do this customize your vendor/user settings, go in to 'Library Configuration' and ensure that 'Build STL port as shared' is set to 'n'.

The problem occurs because stl port is attempting to link against the shared version of libgcc (libgcc_s.so). Building STLport statically means that it will attempt to link against the static version - libgcc.a

Cheers

Matt

On 16/02/2007, at 9:45 AM, Lance Spaulding wrote:

Hi all,

I'm trying to locate an ARM toolchain that will correctly build C++ apps
for MMU-enabled ARM cores.   I tried the gcc 3.4.4 toolchain from the
Snapgear site but it fails to build the STL due to a missing gcc_s
library (someone else posted this problem a while back but no solution
was given -- see
http://mailman.uclinux.org/pipermail/uclinux-dev/2006-December/ 041363.html). I also built a gcc 4.1.2/glibc toolchain which works for c apps and can
compile the STL but fails when trying to build c+ apps (such as during
configure for iperf).  I think this is a conflict between ucfront and
this newer toolchain. Does anyone have a pointer to a (fairly current)
toolchain that correctly builds c++ ARM apps?

Thanks,
Lance


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


---
WorkWare Systems Pty Ltd
W: www.workware.net.au
P: +61 434 916 185
F: +61 7 3102 9221
E: [EMAIL PROTECTED]



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

Reply via email to