dl_iterate_phdr missing in libc

Carmelo AMOROSO carmelo.amoroso at st.com
Fri Jan 11 16:11:59 UTC 2008


Bernd Schmidt wrote:
> Carmelo AMOROSO wrote:
>   
>> Hi All,
>> I'm facing a problem when statically linking an app with 
>> sh4-linux-uclibc-g++
>> caused by the missing symbol dl_iterate_phdr as below:
>>
>> sh4-linux-uclibc-g++ -static main.c
>> /opt/STM/STLinux-2.3/devkit/sh4_uclibc/lib/gcc/sh4-linux-uclibc/4.2.1/libgcc_eh.a(unwind-dw2-fde-glibc.o): 
>> In function `_Unwind_Find_FDE': 
>> /home/macaroni/users/products/stm2.3/build/packages/stm-cross-gcc-sh4_uclibc/BUILD/gcc-4.2.1/objdir/gcc/../../gcc/unwind-dw2-fde-glibc.c:430: 
>> undefined reference to `dl_iterate_phdr'
>>     
>
> We just configure our compilers not to use unwind-dw2-fde-glibc, but the
> generic version.
>
>
> Bernd
>   
Ok, but this is a way to overcome the issue. My questions were to 
understand
the rationale behind uclibc current implementation.

Carmelo



More information about the uClibc mailing list