This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: ecos and ks32c50100
- To: ecos-discuss at sources dot redhat dot com
- Subject: [ECOS] Re: ecos and ks32c50100
- From: "A Roturier" <roturier at hotmail dot com>
- Date: Fri, 03 Aug 2001 03:15:38 +0000
- Cc: grante at visi dot com
--- Christoph Obermair <wegelagerer at yahoo dot com> said,
>C CYGPKG_HAL_ARM_SNDS, "requires" constraint not satisfied:
>CYGHWR_HAL_ARM_BIGENDIAN
>C CYGHWR_HAL_ARM_CPU_FAMILY, Illegal current value unknown
> Legal values are: (CYGINT_HAL_ARM_ARCH_ARM7 != 0) ? "ARM7" : ""
> (CYGINT_HAL_ARM_ARCH_ARM9 != 0) ? "ARM9" : ""
> (CYGINT_HAL_ARM_ARCH_STRONGARM != 0) ?
>"StrongARM" : ""
> (CYGINT_HAL_ARM_ARCH_XSCALE != 0) ? "XScale" :
>""
>
>using the 1.3.1-standard-repository went a little better..
i am using windows config tool. for template i choose samsung snds and
redboot
and i got 2 unsolved conflicts much like these ones(i got ecos from anon cvs
of
course :-)). as to CYGHWR_HAL_ARM_CPU_FAMILY problem, the conflict is
resolved
by adding one line to hal_arm_snds.cdl,
implements CYGINT_HAL_ARM_ARCH_ARM7
for CYGHWR_HAL_ARM_BIGENDIAN part, i manually edit hal_arm.cdl to force the
value
of this config item to be changable in config tool with initial value = 1(i
don't
quite undenstand why this item is default set as non-editable though)
i can start making redboot image after this. however, i got stocked..
arm-elf-gcc -c -I//F/cygwin/ecos/packages/ccc_install/include
-I//f/cygwin/ecos/packages/hal/arm/snds/current
-I//f/cygwin/ecos/packages/hal/arm/snds/current/src
-I//f/cygwin/ecos/packages/hal/arm/snds/current/tests -I.
-I//f/cygwin/ecos/packages/hal/arm/snds/current/src/ -mcpu=arm7tdmi
-mbig-endian -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_arm_snds_hal_misc.o
//f/cygwin/ecos/packages/hal/arm/snds/current/src/hal_misc.c
arm-elf-ar rcs //F/cygwin/ecos/packages/ccc_install/lib/libtarget.a
src/hal_arm_snds_hal_diag.o src/hal_arm_snds_hal_misc.o
make[1]: Leaving directory
`/f/cygwin/ecos/packages/ccc_build/hal/arm/snds/current'
make[1]: *** No rule to make target `src/redboot/tcpBoot.o.d', needed by
`libextras.a.stamp'. Stop.
make: Leaving directory `/f/cygwin/ecos/packages/ccc_build'
make: *** [build] Error 2
then i find the line in hal_arm_snds.cdl,
compile -library=libextras.a redboot/tcpBoot.c redboot/macBoot.c
redboot/ident.c redboot/startAt.S redboot/version.c
but the file tcpboot.c can't be found nowhere.
$ ls -lR|grep -i tcpboot
$
hello grant, please help!
thanx in advance.
kc
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp