"unexpected dynamic reloc type"
Hello,
Can someone explain me how to resolve the following error?
test_app: ../sysdeps/ia64/dl-machine.h:576: elf_machine_rela: Assertion `! "unexpected dynamic reloc type"' failed.
Aborted
I have generated the binary test_app on a SuSE 9 IA64 machine and using it on a RedHat Linux 3.0 AS IA64 machine. I was doing this quite frequently and was working fine. I rebuilt the SuSE machine recently and the generated binary is not working now. I do not remember the kernel version it had earlier.
Following info may help you to help me...
On a SuSE machine
linux:~ # uname -a
Linux linux 2.4.21-278-smp #1 SMP Mon Mar 7 09:21:42 UTC 2005 ia64 unknown
linux:~ # rpm -qa |grep glibc
glibc-2.2.5-136
glibc-locale-2.2.5-136
glibc-x86-2.2.5-5
glibc-info-2.2.5-136
glibc-devel-2.2.5-136
linux:~ # rpm -qa |grep binu
binutils-2.12.90.0.15-39
On a RH machine...
[sith /]$ uname -a
Linux sith 2.4.21-40.EL #1 SMP Thu Feb 2 22:12:47 EST 2006 ia64 ia64 ia64 GNU/Linux
[sith /]$ rpm -qa |grep glibc
glibc-profile-2.3.2-95.3
glibc-headers-2.3.2-95.3
glibc-kernheaders-2.4-8.34
glibc-2.3.2-95.3
glibc-devel-2.3.2-95.3
glibc-common-2.3.2-95.3
glibc-2.3.2-95.3
glibc-utils-2.3.2-95.3
[sith /]$ rpm -qa |grep binutil
binutils-2.14.90.0.4-26
[sith /]$
I have also obeserved the following...
[sith alti]$ file temp_app
temp_app: ELF 64-bit LSB executable, IA-64, version 1 (SYSV), for GNU/Linux 2.4.1, statically linked, not stripped
[sith alti]$ file temp_app11
temp_app: ELF 64-bit LSB executable, IA-64, version 1 (SYSV), for GNU/Linux 2.4.1, statically linked, not stripped
The first binary is working fine while the second one is giving the above said error.
Please help me out to resolve thie error.
Thanks for your time...
Regards,
Reddy
|