This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Status of at91sam7xek
On Tue, Apr 08, 2008 at 12:30:38PM +0200, David.Babin@dmic.fr wrote:
> Hello,
>
> Since 3 days, i try to flash my at91sam7x256-ek board without success !
> Maybe something wrong in my configuration.
>
> I use cygwin with make 3.80-1, last cvs version, last configtool
> available.
>
> i can't build os with at91sam7xek/lwip_eth using configtool. this message
> appear :
>
>
> /opt/ecos/ecos-cvs/ecos/packages/services/memalloc/common/current/src/dlmalloc.cxx:
> In
> make: Leaving directory
> `/ecos-d/eCos/eCos_arm_at91sam7x/at91_build'
> member function `cyg_uint8*
> Cyg_Mempool_dlmalloc_Implementation::resize_alloc(cyg_uint8*,
> int,
> cyg_int32*)':
>
> /opt/ecos/ecos-cvs/ecos/packages/services/memalloc/common/current/src/dlmalloc.cxx:1525:
> `
> memmove' undeclared (first use this function)
>
> /opt/ecos/ecos-cvs/ecos/packages/services/memalloc/common/current/src/dlmalloc.cxx:1525:
> (Each
> undeclared identifier is reported only once for each function
> it appears
> in.)
> make[1]: *** [src/dlmalloc.o.d] Error 1
> make: *** [build] Error 2
http://ecos.sourceware.org/ml/ecos-discuss/2008-03/msg00106.html
At some point i want to improve this.
> When i choose at91sam7xek/minimal, build work fine, but when i try to
> compile my simple hello world (after remplaced printf with diag_printf)
> this message appear :
>
> $ arm-elf-gcc -g -Iat91_install/include hello.c -Lat91_install/lib
> -Ttarget.ld -nostdlib
> at91_install/lib/libtarget.a(kernel_except.o): In function
> `_GLOBAL__I.12000__Z26cyg_null_exception_handlerjij':
>
> /opt/ecos/ecos-cvs/ecos/packages/kernel/current/src/common/except.cxx:259:
> multiple definition of `cyg_hal_deliver_exception'
>
> at91_install/lib/libtarget.a(hal_common_drv_api.o):/opt/ecos/ecos-cvs/ecos/packages/hal/common/current/src/drv_api.c:938:
> first defined here
You forgot to rm -fr your tree when you changed configuration. Your
library has a mixture of both the old and new configuration.....
Andrew
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss