[ECOS] configtool tests

David VandeBunte david@vandebunte.net
Tue Nov 11 19:24:00 GMT 2008


{sorry to anyone getting this twice - it didn't show up in archives so
I'm not sure that my first email was sent correctly}

Hey everyone,

I'm building eCos on a LEON processor and am having some trouble in
the configtool with building tests.  I build the tests, and then
choose Tools -> Run Tests... from the drop down menus above to run the
tests on my dev. board.  However, whenever I chooose Run Tests...
configtool asks me "Not all tests are built.  Do you wish to build
them now?".  In the testing session I find out none of the testing
files are in their folders.  Did I miss something somewhere?  Any
suggestions you have are appreciated.

Thanks,
David VandeBunte


Output from building tests:

sh -c "export PATH=/opt/ecos/rtems-4.8/bin:$
PATH; unset GDBTK_LIBRARY; unset GCC_EXEC_PREFIX; export
ECOS_REPOSITORY=/home/davidvandebunte/anonCVScheckout/ecos/packages;
make tests --directory /home/davidvandebunte/ecosPlay/sixth_build"

make: Entering directory `/home/davidvandebunte/ecosPlay/sixth_build'
make -r -C hal/common/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/common/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/common/current'
make -r -C io/common/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/common/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/common/current'
make -r -C io/serial/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/serial/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/serial/current'
make -r -C infra/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/infra/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/infra/current'
make -r -C kernel/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/kernel/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/kernel/current'
make -r -C services/memalloc/common/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/services/memalloc/common/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/services/memalloc/common/current'
make -r -C isoinfra/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/isoinfra/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/isoinfra/current'
make -r -C language/c/libc/common/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/common/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/common/current'
make -r -C language/c/libc/i18n/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/i18n/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/i18n/current'
make -r -C language/c/libc/setjmp/current headers
/opt/ecos/rtems-4.8/bin/../lib/gcc/sparc-rtems/4.2.4/../../../../sparc-rtems/bin/ld:
error: no memory region specified for loadable section `.bss.switches'
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/setjmp/current'
collect2: ld returned 1 exit status
make[1]: Nothing to be done for `headers'.
make[1]: *** [/home/davidvandebunte/ecosPlay/sixth_install/tests/hal/common/current/tests/context]
Error 1
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/setjmp/current'
make: *** [tests] Error 2
make -r -C language/c/libc/signals/current headers

make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/signals/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/signals/current'
make -r -C language/c/libc/startup/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/startup/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/startup/current'
make -r -C language/c/libc/stdio/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/stdio/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/stdio/current'
make -r -C language/c/libc/stdlib/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/stdlib/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/stdlib/current'
make -r -C language/c/libc/string/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/string/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/string/current'
make -r -C language/c/libc/time/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/time/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/time/current'
make -r -C language/c/libm/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libm/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libm/current'
make -r -C io/wallclock/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/wallclock/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/wallclock/current'
make -r -C error/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/error/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/error/current'
make -r -C hal/sparc/arch/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/arch/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/arch/current'
make -r -C hal/sparc/leon/current headers
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/leon/current'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/leon/current'
headers finished
make -r -C services/memalloc/common/current heapgeninc.tcl
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/services/memalloc/common/current'
make[1]: `heapgeninc.tcl' is up to date.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/services/memalloc/common/current'
make -r -C services/memalloc/common/current heaps.cxx
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/services/memalloc/common/current'
make[1]: `heaps.cxx' is up to date.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/services/memalloc/common/current'
make -r -C hal/common/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/common/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/common/current'
make -r -C io/common/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/common/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/common/current'
make -r -C io/serial/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/serial/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/serial/current'
make -r -C infra/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/infra/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/infra/current'
make -r -C kernel/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/kernel/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/kernel/current'
make -r -C services/memalloc/common/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/services/memalloc/common/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/services/memalloc/common/current'
make -r -C isoinfra/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/isoinfra/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/isoinfra/current'
make -r -C language/c/libc/common/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/common/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/common/current'
make -r -C language/c/libc/i18n/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/i18n/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/i18n/current'
make -r -C language/c/libc/setjmp/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/setjmp/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/setjmp/current'
make -r -C language/c/libc/signals/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/signals/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/signals/current'
make -r -C language/c/libc/startup/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/startup/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/startup/current'
make -r -C language/c/libc/stdio/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/stdio/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/stdio/current'
make -r -C language/c/libc/stdlib/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/stdlib/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/stdlib/current'
make -r -C language/c/libc/string/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/string/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/string/current'
make -r -C language/c/libc/time/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/time/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libc/time/current'
make -r -C language/c/libm/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libm/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/language/c/libm/current'
make -r -C io/wallclock/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/wallclock/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/io/wallclock/current'
make -r -C error/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/error/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/error/current'
make -r -C hal/sparc/arch/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/arch/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/arch/current'
make -r -C hal/sparc/leon/current build
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/leon/current'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/leon/current'
make -r -C hal/common/current
/home/davidvandebunte/ecosPlay/sixth_install/lib/extras.o
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/common/current'
make[1]: `/home/davidvandebunte/ecosPlay/sixth_install/lib/extras.o'
is up to date.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/common/current'
make -r -C hal/sparc/arch/current
/home/davidvandebunte/ecosPlay/sixth_install/lib/vectors.o
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/arch/current'
make[1]: `/home/davidvandebunte/ecosPlay/sixth_install/lib/vectors.o'
is up to date.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/arch/current'
make -r -C hal/sparc/arch/current
/home/davidvandebunte/ecosPlay/sixth_install/lib/target.ld
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/arch/current'
make[1]: `/home/davidvandebunte/ecosPlay/sixth_install/lib/target.ld'
is up to date.
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/sparc/arch/current'
build finished
make -r -C hal/common/current tests
make[1]: Entering directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/common/current'
sparc-rtems-gcc -L/home/davidvandebunte/ecosPlay/sixth_install/lib
-Ttarget.ld -o /home/davidvandebunte/ecosPlay/sixth_install/tests/hal/common/current/tests/context
tests/context.o -msoft-float -g -nostdlib -Wl,--gc-sections
-Wl,-static
make[1]: Leaving directory
`/home/davidvandebunte/ecosPlay/sixth_build/hal/common/current'
make: Leaving directory `/home/davidvandebunte/ecosPlay/sixth_build'

-- 
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