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]
Other format: [Raw text]

Re: Errors making a component of eCos


Hi Gregg

Gregg C Levine wrote:

> Here we go again. Now I am attempting to build the product, using Cygwin,
> and its the latest build of same, as of yesterday. I followed the notes on
> the website for installing it, and running the configuration tools.
> However, the error output was returned.

[ snip ]

> make[1]: Entering directory
> `/ecos-c/cygwin/usr/src/ecoswork/test1_build/hal/i386/arch/v2_0'
> i386-elf-gcc -c  -I/ecos-c/cygwin/usr/src/ecoswork/test1_install/include
> -I/ ecos-c/cygwin/opt/ecos/ecos-2.0/packages/hal/i386/arch/v2_0
> -I/ecos-c/cygwin /opt/ecos/ecos-2.0/packages/hal/i386/arch/v2_0/src
> -I/ecos-c/cygwin/opt/ecos /ecos-2.0/packages/hal/i386/arch/v2_0/tests -I.
> -I/ecos-c/cygwin/opt/ecos/ec os-2.0/packages/hal/i386/arch/v2_0/src/ -Wall
> -Wpointer-arith -Wstrict-proto types -Winline -Wundef -Woverloaded-virtual
> -g -O2 -ffunction-sections -fdat a-sections -fno-rtti -fno-exceptions
> -fvtable-gc -finit-priority -Wp,-MD,src /hal_misc.tmp -o
> src/hal_i386_arch_hal_misc.o
> 
/ecos-c/cygwin/opt/ecos/ecos-2.0/packages/hal/i386/arch/v2_0/src/hal_misc.c
> make[1]: Leaving directory
> `/ecos-c/cygwin/usr/src/ecoswork/test1_build/hal/i386/arch/v2_0' cc1:
> Internal compiler error in size_binop, at fold-const.c:2014 Please submit
> a full bug report, with preprocessed source if appropriate.
> See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> make[1]: *** [src/hal_misc.o.d] Error 1
> make: Leaving directory `/ecos-c/cygwin/usr/src/ecoswork/test1_build'
> make: *** [build] Error 2
> What am I doing wrong? Or was this something that the tool chain builders
> should have caught?

I assume that you are using the pre-built i386-elf toolchain.

This might be problem with the specific revision of the Cygwin DLL which you 
are using. What is the output of the following command when entered at the 
Cygwin bash prompt?

   uname -a

Also, which version of Microsoft Windows are you using? There are known 
problems with certain recent versions of the Cygwin DLL under Win95/98/ME. 
eCos releases are no longer tested under Win95/98/ME.

John Dallaway
eCosCentric Limited


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


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