This is the mail archive of the ecos-devel@sources.redhat.com mailing list for the eCos project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Look at the Makefile in attached package. Further more you might want to look at the paper http://www.public.asu.edu/~wjanjua/docs/redBoot_eCos_ASOS_paper.pdf -Weqaar Janjua --- "B.E.Comp Project" <comp.project@gmail.com> wrote: > Hello, > > i am facing some error in building a configuration > for eCos. > i have a fresh installation of eCos 2.0 (not mixed > with eCos 1.3.1) > attached is the error log showing an error during > the make. > > The same make is successful on my project partner's > machine > when we carried out the same configuration process > and have the > same eCos version. > > i am unable to figure out the cause for the error. > > ~Devendra@... > > [yogi@localhost ecos-work]$ ecosconfig new pc > [yogi@localhost ecos-work]$ ecosconfig tree > [yogi@localhost ecos-work]$ make > make -r -C hal/i386/arch/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/hal/i386/arch/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/hal/i386/arch/v2_0' > make -r -C hal/i386/generic/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/hal/i386/generic/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/hal/i386/generic/v2_0' > make -r -C hal/i386/pc/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/hal/i386/pc/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/hal/i386/pc/v2_0' > make -r -C hal/i386/pcmb/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/hal/i386/pcmb/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/hal/i386/pcmb/v2_0' > make -r -C io/pci/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/io/pci/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/io/pci/v2_0' > make -r -C devs/wallclock/dallas/ds12887/v2_0 > headers > make[1]: Entering directory > `/home/yogi/ecos-work/devs/wallclock/dallas/ds12887/v2_0' > make[1]: Nothing to be done for `headers'. > make[1]: Leaving directory > `/home/yogi/ecos-work/devs/wallclock/dallas/ds12887/v2_0' > make -r -C devs/wallclock/i386/pc/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/devs/wallclock/i386/pc/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/devs/wallclock/i386/pc/v2_0' > make -r -C hal/common/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/hal/common/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/hal/common/v2_0' > make -r -C io/common/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/io/common/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/io/common/v2_0' > make -r -C io/serial/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/io/serial/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/io/serial/v2_0' > make -r -C infra/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/infra/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/infra/v2_0' > make -r -C kernel/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/kernel/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/kernel/v2_0' > make -r -C services/memalloc/common/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/services/memalloc/common/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/services/memalloc/common/v2_0' > make -r -C isoinfra/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/isoinfra/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/isoinfra/v2_0' > make -r -C language/c/libc/common/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libc/common/v2_0' > make[1]: Nothing to be done for `headers'. > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libc/common/v2_0' > make -r -C language/c/libc/i18n/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libc/i18n/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libc/i18n/v2_0' > make -r -C language/c/libc/setjmp/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libc/setjmp/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libc/setjmp/v2_0' > make -r -C language/c/libc/signals/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libc/signals/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libc/signals/v2_0' > make -r -C language/c/libc/startup/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libc/startup/v2_0' > make[1]: Nothing to be done for `headers'. > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libc/startup/v2_0' > make -r -C language/c/libc/stdio/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libc/stdio/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libc/stdio/v2_0' > make -r -C language/c/libc/stdlib/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libc/stdlib/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libc/stdlib/v2_0' > make -r -C language/c/libc/string/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libc/string/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libc/string/v2_0' > make -r -C language/c/libc/time/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libc/time/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libc/time/v2_0' > make -r -C language/c/libm/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/language/c/libm/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/language/c/libm/v2_0' > make -r -C io/wallclock/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/io/wallclock/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/io/wallclock/v2_0' > make -r -C error/v2_0 headers > make[1]: Entering directory > `/home/yogi/ecos-work/error/v2_0' > make[1]: Leaving directory > `/home/yogi/ecos-work/error/v2_0' > headers finished > make -r -C services/memalloc/common/v2_0 > heapgeninc.tcl > make[1]: Entering directory > `/home/yogi/ecos-work/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/home/yogi/ecos-work/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 > `/home/yogi/ecos-work/services/memalloc/common/v2_0' > make -r -C services/memalloc/common/v2_0 heaps.cxx > make[1]: Entering directory > `/home/yogi/ecos-work/services/memalloc/common/v2_0' > XPWD=`pwd` ; cd > /opt/ecos/ecos-2.0/packages/services/memalloc/common/v2_0/src > ; sh heapgen.tcl "/home/yogi/ecos-work/install" > "$XPWD" > make[1]: Leaving directory > `/home/yogi/ecos-work/services/memalloc/common/v2_0' > make -r -C hal/i386/arch/v2_0 build > make[1]: Entering directory > `/home/yogi/ecos-work/hal/i386/arch/v2_0' > i386-elf-gcc -c > -I/home/yogi/ecos-work/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 > `/home/yogi/ecos-work/hal/i386/arch/v2_0' > make: *** [build] Error 2 > [yogi@localhost ecos-work]$ > > __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo
Attachment:
ecosProject.tar.gz
Description: ecosProject.tar.gz
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |