[ECOS] Re: Default Network Interface Card support in examples of book Anthony J. Massa - "eCos S/W dev"

John Dallaway john@dallaway.org.uk
Sat Apr 4 15:58:00 GMT 2009

Hi Nodir

Nodir Qodirov wrote:

>>> -------------------------------->
>>> make[1]: *** [src/hal_misc.o.d] Error 1
>>> make[1]: *** Waiting for unfinished jobs....
>>> cc1.exe: Invalid option `-finline-limit=7000'
>> It looks like you need to upgrade your compiler. It does not recognize
>> this compiler option, which is should do. So i guess you have an old
>> version of the compiler.
>>      Andrew
> Dear Andrew, first of all thanks for advice!
> I updated all of my development tools with latest available ones
> (binutils-2.19.1. insight-6.8. gcc-4.3.3.) and with latest eCos
> repository too. I tried again and again 3 times (2 times at one

[ snip ]

> i386-elf-gcc -g -nostdlib -Wl,--gc-sections -Wl,-static
> -L/ecos-d/workdir/redboot_realtek/redboot_install/lib -Ttarget.ld -o
> /ecos-d/workdir/redboot_realtek/redboot_install/bin/redboot.elf
> /ecos-d/workdir/redboot_realtek/redboot_install/lib/version.o
> /tools/H-I686~1/bin/../lib/gcc/i386-elf/4.3.3/../../../../../H-i686-pc-cygwin/i386-elf/bin/ld:
> cannot find libgcc.a
> collect2: ld returned 1 exit status
> make[1]: *** [/ecos-d/workdir/redboot_realtek/redboot_install/bin/redboot.elf]
> Error 1
> make[1]: Leaving directory
> `/ecos-d/workdir/redboot_realtek/redboot_build/redboot/current'
> make: *** [build] Error 2
> make: Leaving directory `/ecos-d/workdir/redboot_realtek/redboot_build'

I suggest you verify correct linking with the latest pre-built
Cygwin-hosted eCos i386-elf toolchain. It can be downloaded at:


or at the equivalent location on your local sourceware.org mirror site.

John Dallaway

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

More information about the Ecos-discuss mailing list