This is the mail archive of the
ecos-devel@sourceware.org
mailing list for the eCos project.
Re: Strange __cxa_pure_virtual problem
- From: Uwe Kindler <uwe_kindler at web dot de>
- To: ecos-devel at sourceware dot org
- Date: Sat, 08 Aug 2009 08:04:38 +0200
- Subject: Re: Strange __cxa_pure_virtual problem
Hi Bart,
> So, I think there is one solution (untested) that may work:
> --- cdl/infra.cdl 29 Jan 2009 17:49:44 -0000 1.18
> +++ cdl/infra.cdl 7 Aug 2009 13:30:03 -0000
> @@ -59,7 +59,8 @@ cdl_package CYGPKG_INFRA {
> compile startup.cxx prestart.cxx pkgstart.cxx userstart.cxx \
> dummyxxmain.cxx null.cxx simple.cxx fancy.cxx buffer.cxx \
> diag.cxx tcdiag.cxx memcpy.c memset.c delete.cxx eprintf.c \
> - pure.cxx gccsupport.cxx
> + gccsupport.cxx
> + compile -library=libextras.a pure.cxx
>
I've tried this patch as well with arm-eabi toolchain and it solved the
__cxa_pure_virtual issue.
That means uSTL 1.3 package now compiles successfully in all
configurations and with different optimisation levels.
Regards, Uwe