Hi
I have somewhat reconfigured the build for redboot for my board. Nothing
special, just a little bit nicer and more orderly than I had it before.
But hellas! Now, when building (inside configtools), I get an error - see
attached output file. However, when reading this file, I come to no
conclusion where the origin of the problem is. Has anyone a hint in which
direction to search? Thanks and best regards - Bob
make -j1 --directory "/ecos-c/ecos/icb4/red_icb_1_build"

make: Entering directory `/ecos-c/ecos/icb4/red_icb_1_build'
make -r -C hal/arm/arch/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/arch/current'
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/arch/current'
make -r -C hal/arm/at91/var/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/at91/var/current'
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/at91/var/current'
make -r -C hal/arm/at91/at91sam7s/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/at91/at91sam7s/current'
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/at91/at91sam7s/current'
make -r -C hal/arm/at91/icbnet/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/at91/icbnet/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/at91/icbnet/current'
make -r -C io/flash/current headers
make[1]: Entering directory `/ecos-c/ecos/icb4/red_icb_1_build/io/flash/current'
make[1]: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build/io/flash/current'
make -r -C devs/flash/arm/at91/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/devs/flash/arm/at91/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/devs/flash/arm/at91/current'
make -r -C devs/eth/phy/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/devs/eth/phy/current'
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/devs/eth/phy/current'
make -r -C devs/eth/arm/at91/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/devs/eth/arm/at91/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/devs/eth/arm/at91/current'
make -r -C hal/common/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/common/current'
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/common/current'
make -r -C infra/current headers
make[1]: Entering directory `/ecos-c/ecos/icb4/red_icb_1_build/infra/current'
make[1]: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build/infra/current'
make -r -C kernel/current headers
make[1]: Entering directory `/ecos-c/ecos/icb4/red_icb_1_build/kernel/current'
make[1]: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build/kernel/current'
make -r -C error/current headers
make[1]: Entering directory `/ecos-c/ecos/icb4/red_icb_1_build/error/current'
make[1]: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build/error/current'
make -r -C io/common/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/io/common/current'
make[1]: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build/io/common/current'
make -r -C io/serial/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/io/serial/current'
make[1]: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build/io/serial/current'
make -r -C io/eth/current headers
make[1]: Entering directory `/ecos-c/ecos/icb4/red_icb_1_build/io/eth/current'
make[1]: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build/io/eth/current'
make -r -C redboot/current headers
make[1]: Entering directory `/ecos-c/ecos/icb4/red_icb_1_build/redboot/current'
make[1]: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build/redboot/current'
make -r -C isoinfra/current headers
make[1]: Entering directory `/ecos-c/ecos/icb4/red_icb_1_build/isoinfra/current'
make[1]: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build/isoinfra/current'
make -r -C language/c/libc/string/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/language/c/libc/string/current'
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/language/c/libc/string/current'
make -r -C services/memalloc/common/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/services/memalloc/common/current'
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/services/memalloc/common/current'
make -r -C net/lwip_tcpip/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/net/lwip_tcpip/current'
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/net/lwip_tcpip/current'
make -r -C services/crc/current headers
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/services/crc/current'
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/services/crc/current'
headers finished
make -r -C hal/arm/arch/current arm.inc
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/arch/current'
arm-eabi-gcc -finline-limit=7000 -Wall -Wpointer-arith -Wstrict-prototypes 
-Wundef  -Wno-write-strings -mthumb-interwork -mcpu=arm7tdmi -g -O2 
-ffunction-sections -fdata-sections  -fno-exceptions  
-I/ecos-c/ecos/icb4/red_icb_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
fgrep .equ hal_mk_defs.tmp | sed s/#// > arm.inc
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/hal/arm/arch/current'
make -r -C services/memalloc/common/current heapgeninc.tcl
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/services/memalloc/common/current'
arm-eabi-gcc -finline-limit=7000 -Wall -Wpointer-arith  -Wundef 
-Woverloaded-virtual -Wno-write-strings -mthumb-interwork -mcpu=arm7tdmi -g -O2 
-ffunction-sections -fdata-sections -fno-rtti -fno-exceptions  
-I/ecos-c/ecos/icb4/red_icb_1_install/include 
-I/ecoscvs/ecos/packages/services/memalloc/common/current 
-I/ecoscvs/ecos/packages/services/memalloc/common/current/src 
-I/ecoscvs/ecos/packages/services/memalloc/common/current/tests -I. 
-Wp,-MD,heapgen.tmp -E 
/ecoscvs/ecos/packages/services/memalloc/common/current/src/heapgen.cpp -o 
heapgeninc.tcl
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/services/memalloc/common/current'
make -r -C services/memalloc/common/current heaps.cxx
make[1]: Entering directory 
`/ecos-c/ecos/icb4/red_icb_1_build/services/memalloc/common/current'
tclsh /ecoscvs/ecos/packages/services/memalloc/common/current/src/heapgen.tcl 
"/ecos-c/ecos/icb4/red_icb_1_install" "`pwd`"
make[1]: Leaving directory 
`/ecos-c/ecos/icb4/red_icb_1_build/services/memalloc/common/current'
invalid command name "extern"
make: Leaving directory `/ecos-c/ecos/icb4/red_icb_1_build'
    while executing
"extern "C" {
# 87 "/ecos-c/ecos/icb4/red_icb_1_install/include/cyg/error/codes.h"
typedef int Cyg_ErrNo;
# 179 "/ecos-c/ecos/icb4/red_icb_1_install/in..."
    (file 
"c:/ecos/icb4/red_icb_1_build/services/memalloc/common/current/heapgeninc.tcl" 
line 41)
    invoked from within
"source [ file join $builddir heapgeninc.tcl ]"
    (file 
"/ecoscvs/ecos/packages/services/memalloc/common/current/src/heapgen.tcl" line 
95)
make[1]: *** [heaps.cxx] Error 1
make: *** [build] Error 2

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

Reply via email to