On 10.07.2012 21:34, Christian Helmuth wrote:
Another one is that I get compilation errors as below:
error message: /usr/local/genode-gcc/bin/../lib/gcc/arm-elf-eabi/4.6.1/../../../../arm-elf-eabi/lib/libstdc++.a(eh_catch.o): In function '__cxa_begin_catch': (.text.__cxa_begin_catch+0xc0): undefined reference to '__Unwind_Complete' /usr/local/genode-gcc/bin/../lib/gcc/arm-elf-eabi/4.6.1/../../../../arm-elf-eabi/lib/libstdc++.a(eh_catch.o): In function '__cxa_end_catch': (.text.__cxa_end_catch+0x30): undefined reference to '__Unwind_DeleteException' /usr/local/genode-gcc/bin/../lib/gcc/arm-elf-eabi/4.6.1/../../../../arm-elf-eabi/lib/libstdc++.a(eh_catch.o): In function '__cxa_end_catch': (.text.__cxa_end_catch+0xdc): undefined reference to '__Unwind_DeleteException' collect2: ld returned 1 exit status make[2]: *** [mytest] Error 1
This indeed seems to be a bug in Genode and I opened a new issue https://github.com/genodelabs/genode/issues/275 using this code [2]. We will investigate this further and report here.
I committed a patch in https://github.com/cproc/genode/commit/277bbd4de8985bb182b222138734b0f0bf3f0...
Christian