public inbox for ecos-devel@sourceware.org
 help / color / mirror / Atom feed
* error in building tests
@ 2005-02-07 17:15 Rohan Soman
  0 siblings, 0 replies; only message in thread
From: Rohan Soman @ 2005-02-07 17:15 UTC (permalink / raw)
  To: ecos-devel

[-- Attachment #1: Type: text/plain, Size: 262 bytes --]

Hello,

1)
I am facing a problem in building the tests for any target (linux
synthetic/ pc), any package i select.
The error message is in the file attached. Please can some one suggest
a solution ?

2)
"eCos is a uniprocess system" --------appropriate?

-Rohan

[-- Attachment #2: test_err.txt --]
[-- Type: text/plain, Size: 18634 bytes --]

[ron@localhost first]# make tests
make -r -C hal/synth/arch/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/synth/arch/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/synth/arch/v2_0'
make -r -C hal/synth/i386linux/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/synth/i386linux/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/synth/i386linux/v2_0'
make -r -C hal/common/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/common/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/common/v2_0'
make -r -C io/common/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/io/common/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/io/common/v2_0'
make -r -C io/serial/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/io/serial/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/io/serial/v2_0'
make -r -C infra/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/infra/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/infra/v2_0'
make -r -C kernel/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/kernel/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/kernel/v2_0'
make -r -C services/memalloc/common/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/services/memalloc/common/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/services/memalloc/common/v2_0'
make -r -C isoinfra/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/isoinfra/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/isoinfra/v2_0'
make -r -C language/c/libc/common/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/common/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/common/v2_0'
make -r -C language/c/libc/i18n/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/i18n/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/i18n/v2_0'
make -r -C language/c/libc/setjmp/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/setjmp/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/setjmp/v2_0'
make -r -C language/c/libc/signals/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/signals/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/signals/v2_0'
make -r -C language/c/libc/startup/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/startup/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/startup/v2_0'
make -r -C language/c/libc/stdio/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/stdio/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/stdio/v2_0'
make -r -C language/c/libc/stdlib/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/stdlib/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/stdlib/v2_0'
make -r -C language/c/libc/string/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/string/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/string/v2_0'
make -r -C language/c/libc/time/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/time/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/time/v2_0'
make -r -C language/c/libm/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libm/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libm/v2_0'
make -r -C io/wallclock/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/io/wallclock/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/io/wallclock/v2_0'
make -r -C error/v2_0 headers
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/error/v2_0'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/error/v2_0'
headers finished
make -r -C services/memalloc/common/v2_0 heapgeninc.tcl
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/services/memalloc/common/v2_0'
make[1]: `heapgeninc.tcl' is up to date.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/services/memalloc/common/v2_0'
make -r -C services/memalloc/common/v2_0 heaps.cxx
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/services/memalloc/common/v2_0'
make[1]: `heaps.cxx' is up to date.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/services/memalloc/common/v2_0'
make -r -C hal/synth/arch/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/synth/arch/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/synth/arch/v2_0'
make -r -C hal/synth/i386linux/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/synth/i386linux/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/synth/i386linux/v2_0'
make -r -C hal/common/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/common/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/common/v2_0'
make -r -C io/common/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/io/common/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/io/common/v2_0'
make -r -C io/serial/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/io/serial/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/io/serial/v2_0'
make -r -C infra/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/infra/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/infra/v2_0'
make -r -C kernel/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/kernel/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/kernel/v2_0'
make -r -C services/memalloc/common/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/services/memalloc/common/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/services/memalloc/common/v2_0'
make -r -C isoinfra/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/isoinfra/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/isoinfra/v2_0'
make -r -C language/c/libc/common/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/common/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/common/v2_0'
make -r -C language/c/libc/i18n/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/i18n/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/i18n/v2_0'
make -r -C language/c/libc/setjmp/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/setjmp/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/setjmp/v2_0'
make -r -C language/c/libc/signals/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/signals/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/signals/v2_0'
make -r -C language/c/libc/startup/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/startup/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/startup/v2_0'
make -r -C language/c/libc/stdio/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/stdio/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/stdio/v2_0'
make -r -C language/c/libc/stdlib/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/stdlib/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/stdlib/v2_0'
make -r -C language/c/libc/string/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/string/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/string/v2_0'
make -r -C language/c/libc/time/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libc/time/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libc/time/v2_0'
make -r -C language/c/libm/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/language/c/libm/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/language/c/libm/v2_0'
make -r -C io/wallclock/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/io/wallclock/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/io/wallclock/v2_0'
make -r -C error/v2_0 build
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/error/v2_0'
make[1]: Nothing to be done for `build'.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/error/v2_0'
make -r -C hal/common/v2_0 /home/ron/ecos-work/rohan/first/install/lib/extras.o
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/common/v2_0'
make[1]: `/home/ron/ecos-work/rohan/first/install/lib/extras.o' is up to date.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/common/v2_0'
make -r -C hal/synth/arch/v2_0 /home/ron/ecos-work/rohan/first/install/lib/target.ld
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/synth/arch/v2_0'
make[1]: `/home/ron/ecos-work/rohan/first/install/lib/target.ld' is up to date.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/synth/arch/v2_0'
make -r -C hal/synth/i386linux/v2_0 /home/ron/ecos-work/rohan/first/install/lib/vectors.o
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/synth/i386linux/v2_0'
make[1]: `/home/ron/ecos-work/rohan/first/install/lib/vectors.o' is up to date.
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/synth/i386linux/v2_0'
build finished
make -r -C hal/synth/arch/v2_0 tests
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/synth/arch/v2_0'
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/synth/arch/v2_0'
make -r -C hal/synth/i386linux/v2_0 tests
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/synth/i386linux/v2_0'
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/synth/i386linux/v2_0'
make -r -C hal/common/v2_0 tests
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/hal/common/v2_0'
gcc -c  -I/home/ron/ecos-work/rohan/first/install/include -I/opt/ecos/ecos-2.0/packages/hal/common/v2_0 -I/opt/ecos/ecos-2.0/packages/hal/common/v2_0/src -I/opt/ecos/ecos-2.0/packages/hal/common/v2_0/tests -I. -I/opt/ecos/ecos-2.0/packages/hal/common/v2_0/tests/ -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,tests/context.tmp -o tests/context.o /opt/ecos/ecos-2.0/packages/hal/common/v2_0/tests/context.c
gcc -g -nostdlib -Wl,--gc-sections -Wl,-static -L/home/ron/ecos-work/rohan/first/install/lib -Ttarget.ld -o /home/ron/ecos-work/rohan/first/install/tests/hal/common/v2_0/tests/context tests/context.o
gcc -c  -I/home/ron/ecos-work/rohan/first/install/include -I/opt/ecos/ecos-2.0/packages/hal/common/v2_0 -I/opt/ecos/ecos-2.0/packages/hal/common/v2_0/src -I/opt/ecos/ecos-2.0/packages/hal/common/v2_0/tests -I. -I/opt/ecos/ecos-2.0/packages/hal/common/v2_0/tests/ -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,tests/basic.tmp -o tests/basic.o /opt/ecos/ecos-2.0/packages/hal/common/v2_0/tests/basic.c
gcc -g -nostdlib -Wl,--gc-sections -Wl,-static -L/home/ron/ecos-work/rohan/first/install/lib -Ttarget.ld -o /home/ron/ecos-work/rohan/first/install/tests/hal/common/v2_0/tests/basic tests/basic.o
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/hal/common/v2_0'
make -r -C io/common/v2_0 tests
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/io/common/v2_0'
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/io/common/v2_0'
make -r -C io/serial/v2_0 tests
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/io/serial/v2_0'
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/io/serial/v2_0'
make -r -C infra/v2_0 tests
make[1]: Entering directory `/home/ron/ecos-work/rohan/first/infra/v2_0'
gcc -c  -I/home/ron/ecos-work/rohan/first/install/include -I/opt/ecos/ecos-2.0/packages/infra/v2_0 -I/opt/ecos/ecos-2.0/packages/infra/v2_0/src -I/opt/ecos/ecos-2.0/packages/infra/v2_0/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/v2_0/tests/ -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,tests/cxxsupp.tmp -o tests/cxxsupp.o /opt/ecos/ecos-2.0/packages/infra/v2_0/tests/cxxsupp.cxx
gcc -g -nostdlib -Wl,-static -Wl,--fatal-warnings -L/home/ron/ecos-work/rohan/first/install/lib -Ttarget.ld -o /home/ron/ecos-work/rohan/first/install/tests/infra/v2_0/tests/cxxsupp tests/cxxsupp.o
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(new_op.o)(.text._Znwj+0xb7): In function `operator new(unsigned)':
: undefined reference to `_Unwind_Resume'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text._Z21base_of_encoded_valuehP15_Unwind_Context+0x63): In function `base_of_encoded_value(unsigned char, _Unwind_Context*)':
: undefined reference to `_Unwind_GetDataRelBase'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text._Z21base_of_encoded_valuehP15_Unwind_Context+0x79): In function `base_of_encoded_value(unsigned char, _Unwind_Context*)':
: undefined reference to `_Unwind_GetRegionStart'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text._Z21base_of_encoded_valuehP15_Unwind_Context+0x84): In function `base_of_encoded_value(unsigned char, _Unwind_Context*)':
: undefined reference to `_Unwind_GetTextRelBase'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text._Z17parse_lsda_headerP15_Unwind_ContextPKhP16lsda_header_info+0x26): In function `parse_lsda_header(_Unwind_Context*, unsigned char const*, lsda_header_info*)':
: undefined reference to `_Unwind_GetRegionStart'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text.__gxx_personality_v0+0x59): In function `__gxx_personality_v0':
: undefined reference to `_Unwind_GetLanguageSpecificData'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text.__gxx_personality_v0+0xa7): In function `__gxx_personality_v0':
: undefined reference to `_Unwind_GetIP'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text.__gxx_personality_v0+0x25d): In function `__gxx_personality_v0':
: undefined reference to `_Unwind_SetGR'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text.__gxx_personality_v0+0x277): In function `__gxx_personality_v0':
: undefined reference to `_Unwind_SetGR'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text.__gxx_personality_v0+0x289): In function `__gxx_personality_v0':
: undefined reference to `_Unwind_SetIP'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_personality.o)(.text.__cxa_call_unexpected+0x122): In function `__cxa_call_unexpected':
: undefined reference to `_Unwind_Resume'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_throw.o)(.text.__cxa_throw+0x65): In function `__cxa_throw':
: undefined reference to `_Unwind_RaiseException'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_throw.o)(.text.__cxa_rethrow+0x2c): In function `__cxa_rethrow':
: undefined reference to `_Unwind_RaiseException'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libsupc++.a(eh_catch.o)(.text.__cxa_end_catch+0x54): In function `__cxa_end_catch':
: undefined reference to `_Unwind_DeleteException'
collect2: ld returned 1 exit status
make[1]: *** [/home/ron/ecos-work/rohan/first/install/tests/infra/v2_0/tests/cxxsupp] Error 1
make[1]: Leaving directory `/home/ron/ecos-work/rohan/first/infra/v2_0'
make: *** [tests] Error 2
[ron@localhost first]#
 


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-02-07 17:15 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-07 17:15 error in building tests Rohan Soman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).