[ECOS] simple redboot package donot build for i386!

abhishek srivastava just_abhi22@yahoo.co.in
Fri May 4 03:37:00 GMT 2012



hi
it seems that in my last post i was not clear with my question so no one responded !
just repeating the question with detailed error

i am trying to generate package "redboot" for i386 (vmware) hardware.
i have also imported "redboot_FLOOPY.ecm", made no change and tried to build library.
i got error !!! why?

the output i got after building library--


make -j4 --directory "/opt/ecos/ecos-3.0/work/redboot_build"

make: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build'
make -r -C hal/i386/arch/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/arch/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/arch/v3_0'
make -r -C hal/i386/generic/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/generic/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/generic/v3_0'
make -r -C hal/i386/pc/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/pc/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/pc/v3_0'
make -r -C hal/i386/pcmb/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/pcmb/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/pcmb/v3_0'
make -r -C io/pci/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/io/pci/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/io/pci/v3_0'
make -r -C devs/eth/amd/lancepci/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/devs/eth/amd/lancepci/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/devs/eth/amd/lancepci/v3_0'
make -r -C devs/eth/i386/pc/lancepci/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/devs/eth/i386/pc/lancepci/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/devs/eth/i386/pc/lancepci/v3_0'
make -r -C hal/common/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/common/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/common/v3_0'
make -r -C infra/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/infra/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/infra/v3_0'
make -r -C redboot/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/redboot/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/redboot/v3_0'
make -r -C isoinfra/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/isoinfra/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/isoinfra/v3_0'
make -r -C language/c/libc/string/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/language/c/libc/string/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/language/c/libc/string/v3_0'
make -r -C services/crc/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/services/crc/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/services/crc/v3_0'
make -r -C io/eth/v3_0 headers
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/io/eth/v3_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/io/eth/v3_0'
headers finished
make -r -C hal/i386/arch/v3_0 build
make[1]: Entering directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/arch/v3_0'
i386-elf-gcc -c  -I/opt/ecos/ecos-3.0/work/redboot_install/include -I/opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0 -I/opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0/src -I/opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0/tests -I. -I/opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0/src/ -finline-limit=7000 -Wall -Wpointer-arith -Wstrict-prototypes -Wundef  -Wno-write-strings -g -O2 -ffunction-sections -fdata-sections  -fno-exceptions -Wp,-MD,src/hal_misc.tmp -o src/hal_i386_arch_hal_misc.o /opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0/src/hal_misc.c
i386-elf-gcc -c  -I/opt/ecos/ecos-3.0/work/redboot_install/include -I/opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0 -I/opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0/src -I/opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0/tests -I. -I/opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0/src/ -finline-limit=7000 -Wall -Wpointer-arith -Wstrict-prototypes -Wundef  -Wno-write-strings -g -O2 -ffunction-sections -fdata-sections  -fno-exceptions -Wp,-MD,src/redboot_linux_exec.tmp -o src/hal_i386_arch_redboot_linux_exec.o /opt/ecos/ecos-3.0/packages/hal/i386/arch/v3_0/src/redboot_linux_exec.c
/opt/ecos/ecos-3.0/packages/pkgconf/rules.mak:89: recipe for target `src/hal_misc.o.d' failed
sed: can't read src/hal_misc.tmp: No such file or directory
make[1]: *** [src/hal_misc.o.d] Error 2
make[1]: *** Waiting for unfinished jobs....
/opt/ecos/ecos-3.0/packages/pkgconf/rules.mak:89: recipe for target `src/redboot_linux_exec.o.d' failed
sed: can't read src/redboot_linux_exec.tmp: No such file or directory
make[1]: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build/hal/i386/arch/v3_0'
make[1]: *** [src/redboot_linux_exec.o.d] Error 2
makefile:15: recipe for target `build' failed
make: *** [build] Error 2
make: Leaving directory `/opt/ecos/ecos-3.0/work/redboot_build'



i have checked that i have all the files in "D:\cygwin\opt\ecos\ecos-3.0\packages\hal\i386\arch\v3_0\src" named "hal_misc.c,hal_syscall.c, i386_stub.c,redboot_linux_exe.c" 

any help would be appreciable


Abhishek

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



More information about the Ecos-discuss mailing list