[Avila] Failed to build ecos - redboot

Bhanu Prakash Adhikari bhanua at aztecsoft.com
Mon Feb 26 07:12:42 EST 2007


Hi,

I tried to build RedBoot for se7751 and e7t but failed miserably.

I have firewall which doesn't allow to download and install through "sh
ecos-install.tcl".

I download snapshot of=0D

1. Toolchains from http://public.planetmirror.com/pub/sourceware/ecos=0D

2. ecos-2.0.i386linux.tar.bz2 from
http://sources-redhat.oc1.mirrors.redwire.net/ecos/releases/ecos-2.0/eco
s-2.0.i386linux.tar.bz2

I followed the instructions mentioned at
http://ecos.sourceware.org/docs-latest/redboot/rebuilding-redboot.html
to find not working.

I feel the document provided by ecos is not so friendly. I felt unless
we go through all the documents it's hard to build the redboot image.=0D

Do we have any cooked up document or any pointer where can I build
successfully?

My environment file -=0D

      1
      2 #run "source $0"
      3
      4 ROOTDIR=3D`pwd`
      5
      6 export ECOS_REPOSITORY=3D${ROOTDIR}/packages
      7
      8 PATH_1=3D${ROOTDIR}/tools/bin:$PATH
      9 #export PATH=3D${ROOTDIR}/../gnutools/arm-elf/bin:$PATH_1
     10 export PATH=3D/opt/ecos/gnutools/sh-elf/bin:$PATH_1
     11
     12 #export ECOS_REPOSITORY
     13 #export PATH

Compilation error I'm getting -=0D

make -r -C hal/sh/arch/v2_0
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/sh_offsets.in
c
make[1]: Entering directory
`/home/bhanup/redboot/ecos/ecos-2.0/hal/sh/arch/v2_0'
sh-elf-gcc -ml -m3 -Wall -Wpointer-arith -Wstrict-prototypes -Winline
-Wundef -Woverloaded-virtual -ggdb -O2 -ffunction-sections
-fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority
-I/home/bhanup/redboot/ecos/ecos-2.0/install/include
-I/home/bhanup/redboot/ecos/ecos-2.0/packages/hal/sh/arch/v2_0
-I/home/bhanup/redboot/ecos/ecos-2.0/packages/hal/sh/arch/v2_0/src
-I/home/bhanup/redboot/ecos/ecos-2.0/packages/hal/sh/arch/v2_0/tests -I.
-Wp,-MD,sh_offsets.tmp -o hal_mk_defs.tmp -S
/home/bhanup/redboot/ecos/ecos-2.0/packages/hal/sh/arch/v2_0/src/hal_mk_
defs.c
In file included from
/home/bhanup/redboot/ecos/ecos-2.0/packages/hal/sh/arch/v2_0/src/hal_mk_
defs.c:57:
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/hal_arch.h:37
3:5: warning: "CYGINT_HAL_I386_MEM_REAL_REGION_TOP" is not defined
In file included from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/pcmb_intr.h:6
7,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/plf_intr.h:71
,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/var_intr.h:71
,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/hal_intr.h:66
,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/packages/hal/sh/arch/v2_0/src/hal_mk_
defs.c:58:
/home/bhanup/redboot/ecos/ecos-2.0/install/include/pkgconf/hal_i386_pcmb
.h:16:1: warning: "CYGNUM_HAL_RTC_PERIOD" redefined
In file included from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/pkgconf/hal.h:13,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/packages/hal/sh/arch/v2_0/src/hal_mk_
defs.c:55:
/home/bhanup/redboot/ecos/ecos-2.0/install/include/pkgconf/hal_sh.h:22:1
: warning: this is the location of the previous definition
In file included from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/plf_io.h:57,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/hal_io.h:63,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/pcmb_intr.h:7
2,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/plf_intr.h:71
,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/var_intr.h:71
,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/cyg/hal/hal_intr.h:66
,
                 from
/home/bhanup/redboot/ecos/ecos-2.0/packages/hal/sh/arch/v2_0/src/hal_mk_
defs.c:58:
/home/bhanup/redboot/ecos/ecos-2.0/install/include/pkgconf/hal_i386_pc.h
:12:1: warning: "HAL_PLATFORM_CPU" redefined
In file included from
/home/bhanup/redboot/ecos/ecos-2.0/install/include/pkgconf/hal.h:17,

Thanks in advance,
Bhanu Prakash A

The information contained in, or attached to, this e-mail, contains=
 confidential information and is intended solely for the use of the=
 individual or entity to whom they are addressed and is subject to legal=
 privilege. If you have received this e-mail in error you should notify the=
 sender immediately by reply e-mail, delete the message from your system=
 and notify your system manager. Please do not copy it for any purpose, or=
 disclose its contents to any other person. The views or opinions presented=
 in this e-mail are solely those of the author and do not necessarily=
 represent those of the company. The recipient should check this e-mail and=
 any attachments for the presence of viruses. The company accepts no=
 liability for any damage caused, directly or indirectly, by any virus=
 transmitted in this email.

www.aztecsoft.com





More information about the Avila mailing list