Hi,
I'm trying to build and use libunwind-1.0.1 on ppc64. However, when I
try to use the library I'm getting the undefined symbol reference for
symbol: _Uppc64_get_elf_image.
Would anyone know what the problem might be? I did an internet search
and found a reference to _Uppc64_get_elf_image as an undefined in 2007
with some indication of that particular problem being resolved, but no
details.
Any help would be greatly appreciated.
Thanks,
Jim G.
This is from the OpenSpeedShop configure to determine if libunwind is
present and usable.
configure:24170: result: yes
configure:24242: checking for libunwind library and headers
configure:24261: gcc -o conftest -m64 -g -O2 -m64
-I/home/jeg/OSS201_64/include -DUNW_LOCAL_ONLY -L/usr/lib64
-DLIB_DIR=lib64 -L/home/jeg/OSS201_64/lib64 -lunwind-ppc64 -lunwind
conftest.c -ldl -L/home/jeg/OSS201_64/lib64 -lunwind-ppc64 -lunwind >&5
/home/jeg/OSS201_64/lib64/libunwind-ppc64.so: undefined reference to
`_Uppc64_get_elf_image'
collect2: ld returned 1 exit status
configure:24261: $? = 1
configure: failed program was:
When I had -lunwind before -lunwind-ppc64 I got a similar message:
/home/jeg/OSS201_64/lib64/libunwind.so: undefined reference to
`_Uppc64_get_elf_image'
When I changed directories into the src/.libs directory for
libunwind-1.0.1 I see these references to the `_Uppc64_get_elf_image'
symbol.
libunwind-1.0.1/src/.libs:0:>nm *.a | grep _Uppc64_get_elf_image
U _Uppc64_get_elf_image
U _Uppc64_get_elf_image
U _Uppc64_get_elf_image
U _Uppc64_get_elf_image
prompt:~/OpenSpeedShop_ROOT/BUILD/yyyfen2/libunwind-1.0.1/src/.libs:0:>nm *.so
| grep _Uppc64_get_elf_image
0000000000003da8 t 00000010.plt_call._Uppc64_get_elf_image+0
U _Uppc64_get_elf_image
0000000000000998 t 00000010.plt_call._Uppc64_get_elf_image+0
U _Uppc64_get_elf_image
0000000000004438 t 00000010.plt_call._Uppc64_get_elf_image+0
U _Uppc64_get_elf_image
prompt:~/OpenSpeedShop_ROOT/BUILD/yyyfen2/libunwind-1.0.1/src/.libs:0:>nm libunwind.so
| grep _Uppc64_get_elf_image
0000000000004438 t 00000010.plt_call._Uppc64_get_elf_image+0
U _Uppc64_get_elf_image
prompt:~/OpenSpeedShop_ROOT/BUILD/yyyfen2/libunwind-1.0.1/src/.libs:0:>nm libunwind-ppc64.so
| grep _Uppc64_get_elf_image
0000000000003da8 t 00000010.plt_call._Uppc64_get_elf_image+0
U _Uppc64_get_elf_image
prompt:~/OpenSpeedShop_ROOT/BUILD/yyyfen2/libunwind-1.0.1/src/.libs:0:>nm libunwind-setjmp.so
| grep _Uppc64_get_elf_image
0000000000000998 t 00000010.plt_call._Uppc64_get_elf_image+0
U _Uppc64_get_elf_image
prompt:~/OpenSpeedShop_ROOT/BUILD/yyyfen2/libunwind-1.0.1/src/.libs:0:>
_______________________________________________
Libunwind-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/libunwind-devel