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