This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: assabet redboot build error
- To: Jun Wu <junw at huawei dot com>
- Subject: RE: [ECOS] assabet redboot build error
- From: Gary Thomas <gthomas at cambridge dot redhat dot com>
- Date: Sat, 10 Mar 2001 06:35:07 -0700 (MST)
- Cc: ecos-discuss at sources dot redhat dot com
- Organization: Red Hat, Inc.
On 10-Mar-2001 Jun Wu wrote:
> Hi All,
> I use ecosconfig tool to build ecos strongARM sa1110 assabet redboot,
>
> $ecosconfig new assbet redboot
>
> U CYGSEM_HAL_USE_ROM_MONITOR, new inferred value 0
> U CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT, new inferred value 0
> U CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS, new inferred value 1
> U CYGDBG_HAL_COMMON_CONTEXT_SAVE_MINIMUM, new inferred value 0
> U CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT, new inferred value 1
>
> $ecosconfig tree
> $make
> make -r -C hal/arm/arch/current headers
> make[1]: Entering directory `/tmp/redboot/hal/arm/arch/current'
> make[1]: Leaving directory `/tmp/redboot/hal/arm/arch/current'
> make -r -C hal/arm/sa11x0/var/current headers
> make[1]: Entering directory `/tmp/redboot/hal/arm/sa11x0/var/current'
> make[1]: Leaving directory `/tmp/redboot/hal/arm/sa11x0/var/current'
> make -r -C hal/arm/sa11x0/assabet/current headers
> make[1]: Entering directory `/tmp/redboot/hal/arm/sa11x0/assabet/current'
> make[1]: Leaving directory `/tmp/redboot/hal/arm/sa11x0/assabet/current'
> make -r -C hal/common/current headers
> make[1]: Entering directory `/tmp/redboot/hal/common/current'
> make[1]: Leaving directory `/tmp/redboot/hal/common/current'
> make -r -C infra/current headers
> make[1]: Entering directory `/tmp/redboot/infra/current'
> make[1]: Leaving directory `/tmp/redboot/infra/current'
> make -r -C redboot/current headers
> make[1]: Entering directory `/tmp/redboot/redboot/current'
> make[1]: Leaving directory `/tmp/redboot/redboot/current'
> headers finished
> make -r -C hal/arm/arch/current arm.inc
> make[1]: Entering directory `/tmp/redboot/hal/arm/arch/current'
> arm-elf-gcc -mcpu=strongarm1100 -Wall -Wpointer-arith -Wstrict-prototypes -W
> inline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sectio
> ns -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -I/tmp/redboot/ins
> tall/include -I/c/tmp/ecos/packages/hal/arm/arch/current -I/c/tmp/ecos/packa
> ges/hal/arm/arch/current/src -I/c/tmp/ecos/packages/hal/arm/arch/current/tes
> ts -I. -Wp,-MD,arm.tmp -o hal_mk_defs.tmp -S
> /c/tmp/ecos/packages/hal/arm/arch/current/src/hal_mk_defs.c
>
> In file include from
> /c/tmp/ecos/packages/hal/arm/arch/current/src/hal_mk_def.c:54:
> /tmp/redboot/install/include/cyg/hal/hal_if.h:407: Invalid token in
> expression
> make[1]: *** [arm.inc] Eoorr 1
> make[1]: Leaving directory `/tmp/redboot/hal/arm/arch/current'
> make: ***[build] Error 2
>
What's on line 407 of hal_if.h? (My sources obviously don't match since this
is a comment line in my file)
> Anybody know this issue?
Could be something related to mount points (text vs binary) or end-of-line
characters.
>
> PS: my environment: NT4.0, ecosconfig1312, eCos cvs 20001208 repository
> source
Those sources are quite old, BTW