This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Errors making a component of eCos
- From: John Dallaway <jld at ecoscentric dot com>
- To: Gregg C Levine <drwho8 at worldnet dot att dot net>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: Tue, 10 Jun 2003 09:07:13 +0100
- Subject: [ECOS] Re: Errors making a component of eCos
- Organization: eCosCentric Limited
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