This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: library build errors following ecos- and toolchain update - at91sam7x-based target
- From: John Dallaway <john at dallaway dot org dot uk>
- To: bob dot brusa at gmail dot com
- Cc: ecos-discuss <ecos-discuss at ecos dot sourceware dot org>
- Date: Fri, 12 Feb 2010 11:38:40 +0000
- Subject: [ECOS] Re: library build errors following ecos- and toolchain update - at91sam7x-based target
- References: <op.u7zd8br28qukij@w27> <op.u70ghunj8qukij@w27>
Hi Robert
Bob Brusa wrote:
> make -r -C hal/arm/arch/current arm.inc
> make[1]: Entering directory
> `/ecos-c/ecos/icb4/icb_lib_1_build/hal/arm/arch/current'
> arm-none-eabi-gcc -finline-limit=7000 -Wall -Wpointer-arith
> -Wstrict-prototypes -Wundef -Wno-write-strings -mno-thumb-interwork
> -mcpu=arm7tdmi -g -O2 -ffunction-sections -fdata-sections
> -fno-exceptions -I/ecos-c/ecos/icb4/icb_lib_1_install/include
> -I/ecoscvs/ecos/packages/hal/arm/arch/current
> -I/ecoscvs/ecos/packages/hal/arm/arch/current/src
> -I/ecoscvs/ecos/packages/hal/arm/arch/current/tests -I.
> -Wp,-MD,arm.tmp -o hal_mk_defs.tmp -S
> /ecoscvs/ecos/packages/hal/arm/arch/current/src/hal_mk_defs.c
> make[1]: Leaving directory
> `/ecos-c/ecos/icb4/icb_lib_1_build/hal/arm/arch/current'
> arm-none-eabi-gcc.exe:
> /ecoscvs/ecos/packages/hal/arm/arch/current/src/hal_mk_defs.c: No such
> file or directory
> make: Leaving directory `/ecos-c/ecos/icb4/icb_lib_1_build'
> arm-none-eabi-gcc.exe: no input files
> make[1]: *** [arm.inc] Error 1
> make: *** [build] Error 2
Your arm-none-eabi tools are probably built for native Win32 execution
and therefore do not understand Cygwin mount points. Try removing the
(obsolete) /ecos-c mount from your system using one of the following
commands at a Cygwin bash prompt:
umount -s /ecos-c
umount -u /ecos-c
Then save your eCos configuration using a new filename to create a clean
build tree.
Note that the eCos Configuration Tool has not been tested with native
Win32 toolchains so there may be other issues.
I hope this helps...
John Dallaway
eCos maintainer
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss