[uClibc] Fail to build libstdc++v3 against uClibc w/ xlocale

Carl Miller chaz at energoncube.net
Thu Dec 18 19:27:03 UTC 2003


> > There are still issues which require patching to libstdc++.  Even the
> > current buildroot is incomplete.  But I haven't fixed it because I'm
> > continuing to rework the uClibc locale support.  Once the internal
> > interface stablizes, I'll look at libstdc++ again and decide whether
> > or not to patch the current locale support routines or provide adapted
> > routines in a seperate directory.  I'm leaning towards the latter so
> > as to avoid future problems resulting from glibc internal changes.
> 
> Well, I worked up a full patch set to send off to the crosstool maintainer.
> Perhaps the buildroot people would be interested as well.  As I said, I
> managed to make a working g++ that links target executables against uClibc
> and gcc's libstdc++v3.  I used binutils-2.14.90.0.5 and gcc-3.3.2 with the
> attached two patches.

Oh, I forgot to mention:  There's one final trick.  You need to configure
gcc with "--disable-__cxa_atexit".


                               -----Carl




More information about the uClibc mailing list