This is the mail archive of the ecos-discuss@sources.redhat.com 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]

Re: on building redboot on win2000/cygwin for x86 floppy


Hi,
download the latest cvs version.Select redboot option
from configuration file. Import the floppy.ecm file.
Then give a build.
Present ecos version for i386 target has driver only
for intel i8255x NIC.

mekala
--- 唐晓军 <emeitc@263.net> wrote:
> hi all:
>    I'm a newbie for  ecos/redboot.
>    I just compile the rebootROM.ecm for x86.But when
> I try the RebootFloppy.ecm, I got the following
> interesting thing.If there is any one who have hit
> the error,Could you tell me why?
> 
> Thanks in advance.
> Best Regards!
> 
> The error as follows:
> make[1]: Entering directory
>
`/ecos/redbootbuild/seven/rb_build/devs/eth/intel/i82559/current'
> i386-elf-gcc -c 
> -I/ecos/redbootbuild/seven/rb_install/include
> -I/ecos/packages/devs/eth/intel/i82559/current
> -I/ecos/packages/devs/eth/intel/i82559/current/src
> -I/ecos/packages/devs/eth/intel/i82559/current/tests
> -I.
> -I/ecos/packages/devs/eth/intel/i82559/current/src/
> -Wall -Wpointer-arith -Wstrict-prototypes -Winline
> -Wundef -Woverloaded-virtual -g -O2
> -ffunction-sections -fdata-sections -fno-rtti
> -fno-exceptions -fvtable-gc -finit-priority
> -D_KERNEL -D__ECOS -Wp,-MD,src/if_i82559.tmp -o
> src/devs_eth_intel_i82559_if_i82559.o
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_init':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1281:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1281:
> (Each undeclared identifier is reported only once
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1281:
> for each function it appears in.)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_start':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1524:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1541:
> warning: implicit declaration of function
> `i82559_stop'
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_status':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1613:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> At top level:
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1635:
> warning: `i82559_stop' was declared implicitly
> `extern' and later `static'
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1541:
> warning: previous declaration of `i82559_stop'
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1635:
> warning: type mismatch with previous implicit
> declaration
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1541:
> warning: previous implicit declaration of
> `i82559_stop'
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1635:
> warning: `i82559_stop' was previously implicitly
> declared to return `int'
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_stop':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1640:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_recv':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1854:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_can_send':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2118:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_send':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2201:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `eth_isr':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2395:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_poll':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2577:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `pci_init_find_82559s':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2692:
> `CYGHWR_INTEL_I82559_PCI_MEM_MAP_BASE' undeclared
> (first use in this function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2694:
> `CYGHWR_INTEL_I82559_PCI_MEM_MAP_SIZE' undeclared
> (first use in this function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2718:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_configure':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2907:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `eth_set_mac_address':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:3045:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> In function `i82559_ioctl':
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:3345:
> `i82559_priv_array' undeclared (first use in this
> function)
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:
> At top level:
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1262:
> warning: `i82559_init' defined but not used
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1511:
> warning: `i82559_start' defined but not used
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:1842:
> warning: `i82559_recv' defined but not used
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2112:
> warning: `i82559_can_send' defined but not used
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:2193:
> warning: `i82559_send' defined but not used
>
/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c:3340:
> warning: `i82559_ioctl' defined but not used
> make[1]: *** [src/if_i82559.o.d] Error 1
> make[1]: Leaving directory
>
`/ecos/redbootbuild/seven/rb_build/devs/eth/intel/i82559/current'
> make: *** [build] Error 2
> make: Leaving directory
> `/ecos/redbootbuild/seven/rb_build'
> 
> 
> _____________________________________________
> [足不出户 轻松上网]
> 上网专用号:95963,用户名/密码:263
> 580元买数码相机,还送100元联通IP卡
http://shopping.263.net/category21.htm


__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/


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