Jivin David McCullough lays it down...
> I don't recall any special magic

Some magic could be invoked to save time at least :-)

More investigations on D*B, gcc-3.4.6 and uclibc-0.9.29, trying to
compile stock uClibc++-0.2.2.

The only use of libsupc++.a is apparently to extract some objects from it only.

Namely:
cp-demangle.o
eh_aux_runtime.o
eh_catch.o
eh_exception.o
eh_personality.o
eh_term_handlet.o
eh_terminate.o
eh_throw.o
eh_type.o
eh_unex_handler.o
guard.o
tinfo.o
tinfo2.o
vec.o
vterminate.o

so we could theoretically replace this extraction and dependency to
libsupc++ by just compiling in place these objects (extracting the
source code from the exact g++ version you're using: in my case,
gcc-3.4.6).

In this way, Rob could bypass the long and painful compilation of
g++/libstdc++ by just compiling these version-dependent files from
g++. This would mean dedicated patching of Makefile (the variation is
the version of gcc).

thoughts, comments ? at least, I'll try that myself on a native system
tonight... :)

-- 
Christian
--
http://detaolb.sourceforge.net/, a linux distribution for Qemu with Git inside !
_______________________________________________
uClibc mailing list
uClibc@uclibc.org
http://busybox.net/cgi-bin/mailman/listinfo/uclibc

Reply via email to