This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]