root@localhost yogi]# ecosconfig new pc [root@localhost yogi]# ecosconfig tree [root@localhost yogi]# ls devs ecos.ecc error hal infra install io isoinfra kernel language makefile services [root@localhost yogi]# make make -r -C hal/i386/arch/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/hal/i386/arch/v2_0' make[1]: Leaving directory `/ecos-work/yogi/hal/i386/arch/v2_0' make -r -C hal/i386/generic/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/hal/i386/generic/v2_0' make[1]: Leaving directory `/ecos-work/yogi/hal/i386/generic/v2_0' make -r -C hal/i386/pc/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/hal/i386/pc/v2_0' make[1]: Leaving directory `/ecos-work/yogi/hal/i386/pc/v2_0' make -r -C hal/i386/pcmb/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/hal/i386/pcmb/v2_0' make[1]: Leaving directory `/ecos-work/yogi/hal/i386/pcmb/v2_0' make -r -C io/pci/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/io/pci/v2_0' make[1]: Leaving directory `/ecos-work/yogi/io/pci/v2_0' make -r -C devs/wallclock/dallas/ds12887/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/devs/wallclock/dallas/ds12887/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/ecos-work/yogi/devs/wallclock/dallas/ds12887/v2_0' make -r -C devs/wallclock/i386/pc/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/devs/wallclock/i386/pc/v2_0' make[1]: Leaving directory `/ecos-work/yogi/devs/wallclock/i386/pc/v2_0' make -r -C hal/common/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/hal/common/v2_0' make[1]: Leaving directory `/ecos-work/yogi/hal/common/v2_0' make -r -C io/common/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/io/common/v2_0' make[1]: Leaving directory `/ecos-work/yogi/io/common/v2_0' make -r -C io/serial/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/io/serial/v2_0' make[1]: Leaving directory `/ecos-work/yogi/io/serial/v2_0' make -r -C infra/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/infra/v2_0' make[1]: Leaving directory `/ecos-work/yogi/infra/v2_0' make -r -C kernel/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/kernel/v2_0' make[1]: Leaving directory `/ecos-work/yogi/kernel/v2_0' make -r -C services/memalloc/common/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/services/memalloc/common/v2_0' make[1]: Leaving directory `/ecos-work/yogi/services/memalloc/common/v2_0' make -r -C isoinfra/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/isoinfra/v2_0' make[1]: Leaving directory `/ecos-work/yogi/isoinfra/v2_0' make -r -C language/c/libc/common/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libc/common/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/ecos-work/yogi/language/c/libc/common/v2_0' make -r -C language/c/libc/i18n/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libc/i18n/v2_0' make[1]: Leaving directory `/ecos-work/yogi/language/c/libc/i18n/v2_0' make -r -C language/c/libc/setjmp/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libc/setjmp/v2_0' make[1]: Leaving directory `/ecos-work/yogi/language/c/libc/setjmp/v2_0' make -r -C language/c/libc/signals/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libc/signals/v2_0' make[1]: Leaving directory `/ecos-work/yogi/language/c/libc/signals/v2_0' make -r -C language/c/libc/startup/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libc/startup/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/ecos-work/yogi/language/c/libc/startup/v2_0' make -r -C language/c/libc/stdio/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libc/stdio/v2_0' make[1]: Leaving directory `/ecos-work/yogi/language/c/libc/stdio/v2_0' make -r -C language/c/libc/stdlib/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libc/stdlib/v2_0' make[1]: Leaving directory `/ecos-work/yogi/language/c/libc/stdlib/v2_0' make -r -C language/c/libc/string/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libc/string/v2_0' make[1]: Leaving directory `/ecos-work/yogi/language/c/libc/string/v2_0' make -r -C language/c/libc/time/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libc/time/v2_0' make[1]: Leaving directory `/ecos-work/yogi/language/c/libc/time/v2_0' make -r -C language/c/libm/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/language/c/libm/v2_0' make[1]: Leaving directory `/ecos-work/yogi/language/c/libm/v2_0' make -r -C io/wallclock/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/io/wallclock/v2_0' make[1]: Leaving directory `/ecos-work/yogi/io/wallclock/v2_0' make -r -C error/v2_0 headers make[1]: Entering directory `/ecos-work/yogi/error/v2_0' make[1]: Leaving directory `/ecos-work/yogi/error/v2_0' headers finished make -r -C services/memalloc/common/v2_0 heapgeninc.tcl make[1]: Entering directory `/ecos-work/yogi/services/memalloc/common/v2_0' i386-elf-gcc -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -I/ecos-work/yogi/install/include -I/opt/ecos/ecos-2.0/packages/services/memalloc/common/v2_0 -I/opt/ecos/ecos-2.0/packages/services/memalloc/common/v2_0/src -I/opt/ecos/ecos-2.0/packages/services/memalloc/common/v2_0/tests -I. -Wp,-MD,heapgen.tmp -E /opt/ecos/ecos-2.0/packages/services/memalloc/common/v2_0/src/heapgen.cpp -o heapgeninc.tcl make[1]: Leaving directory `/ecos-work/yogi/services/memalloc/common/v2_0' make -r -C services/memalloc/common/v2_0 heaps.cxx make[1]: Entering directory `/ecos-work/yogi/services/memalloc/common/v2_0' XPWD=`pwd` ; cd /opt/ecos/ecos-2.0/packages/services/memalloc/common/v2_0/src ; sh heapgen.tcl "/ecos-work/yogi/install" "$XPWD" make[1]: Leaving directory `/ecos-work/yogi/services/memalloc/common/v2_0' make -r -C hal/i386/arch/v2_0 build make[1]: Entering directory `/ecos-work/yogi/hal/i386/arch/v2_0' i386-elf-gcc -c -I/ecos-work/yogi/install/include -I/opt/ecos/ecos-2.0/packages/hal/i386/arch/v2_0 -I/opt/ecos/ecos-2.0/packages/hal/i386/arch/v2_0/src -I/opt/ecos/ecos-2.0/packages/hal/i386/arch/v2_0/tests -I. -I/opt/ecos/ecos-2.0/packages/hal/i386/arch/v2_0/src/ -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -Wp,-MD,src/hal_misc.tmp -o src/hal_i386_arch_hal_misc.o /opt/ecos/ecos-2.0/packages/hal/i386/arch/v2_0/src/hal_misc.c make[1]: *** No rule to make target `src/context.o.d', needed by `libtarget.a.stamp'. Stop. make[1]: Leaving directory `/ecos-work/yogi/hal/i386/arch/v2_0' make: *** [build] Error 2