error with using %lld in Genode::printf or sprintf and including sstream

Christian Prochaska christian.prochaska at ...1...
Tue Jul 10 23:53:18 CEST 2012


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/277bbd4de8985bb182b222138734b0f0bf3f0b66

Christian





More information about the users mailing list