This is the mail archive of the
ecos-devel@sourceware.org
mailing list for the eCos project.
Re: Build error on 'make tests' for synthetic target
- From: John Dallaway <john at dallaway dot org dot uk>
- To: Michael Bergandi <mbergandi at gmail dot com>
- Cc: eCos Developer List <ecos-devel at ecos dot sourceware dot org>
- Date: Wed, 02 Feb 2011 21:06:32 +0000
- Subject: Re: Build error on 'make tests' for synthetic target
- References: <AANLkTimfYPuqVHHSuZ82F0vhjG8=Co3tdDdEM_8EyyFP@mail.gmail.com>
Michael
Michael Bergandi wrote:
> In the mean time, I tried to just build all of the tests and the build
> errored out with the following:
>
> make -r -C infra/current tests
> make[1]: Entering directory `/home/mike/ecos-cvs/synthbuild/infra/current'
> gcc -L/home/mike/ecos-cvs/synthbuild/install/lib -Ttarget.ld -o
> /home/mike/ecos-cvs/synthbuild/install/tests/infra/current/tests/cxxsupp
> tests/cxxsupp.o -g -nostdlib -Wl,-static -Wl,--fatal-warnings
> /usr/lib/gcc/i486-linux-gnu/4.4.3/libsupc++.a(cp-demangle.o): In
> function `.L644':
> (.text+0x3317): undefined reference to `__sprintf_chk'
> collect2: ld returned 1 exit status
> make[1]: *** [/home/mike/ecos-cvs/synthbuild/install/tests/infra/current/tests/cxxsupp]
> Error 1
> make[1]: Leaving directory `/home/mike/ecos-cvs/synthbuild/infra/current'
> make: *** [tests] Error 2
>
> I am running on Ubuntu 10.04.1 LTS. Here is some config info:
This looks like a build issue related to your Linux distro. Please raise
a bug report at http://bugs.ecos.sourceware.org and include the above
error message plus the output of "gcc -v" and "uname -a".
Thank you
John Dallaway
eCos maintainer