[ECOS] Problemos compiling networking

Gary D. Thomas gary.thomas@mind.be
Tue May 27 16:11:00 GMT 2003


On Tue, 2003-05-27 at 04:07, Javier Álvarez wrote:
> Hello all,
> 
> I have a Karo Inphinity Board (PXA250) and  I am trying to compile Redboot 
> without the TCP/IP stack of redboot, I only want the stack of eCos.
> 
> I am using the gcc-3.2.1 ( Spanish) and the compilation is ok, but in 
> the linking process I have the next error:
> 
> /home/jalvarez/redboot/configtool-2.11/proyectos/compilacion-flash-red_in
> stall/lib/libtarget.a(redboot_enet.o): In function `__enet_send':
> /home/jalvarez/redboot/packages/redboot/current/src/net/enet.c:85: 
> reference to `eth_drv_read' without define
> /home/jalvarez/redboot/packages/redboot/current/src/net/enet.c:215: 
> reference to `eth_drv_write' without define
> /home/jalvarez/redboot/packages/redboot/current/src/net/enet.c:160: 
> reference to `__local_enet_addr'  without define
> /home/jalvarez/redboot/configtool-2.11/proyectos/compilacion-flash-red_in
> stall/lib/libtarget.a(redboot_arp.o): En la funci=F3n `__arp_request':
> /home/jalvarez/redboot/packages/redboot/current/src/net/arp.c:156: 
> reference to `__local_enet_addr'  without define
> /home/jalvarez/redboot/packages/redboot/current/src/net/arp.c:164: 
> reference to `__local_enet_addr' without define
> 

It looks like you are trying to build RedBoot, but using a different
stack.  This is not supported - RedBoot contains it's own [tiny] network
stack and it cannot use a different one.

-- 
Gary D. Thomas <gary.thomas@mind.be>


-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss



More information about the Ecos-discuss mailing list