LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   Linux IA64 C++ Compiler Template Issues (https://www.linuxquestions.org/questions/linux-general-1/linux-ia64-c-compiler-template-issues-407743/)

nageshj 01-25-2006 05:49 AM

Linux IA64 C++ Compiler Template Issues
 
The Box Details
>uname -a
Linux pal6414 2.4.18-e.40smp #1 SMP Tue Dec 9 01:59:11 EST 2003 ia64 unknown
>cat /proc/version
Linux version 2.4.18-e.40smp (bhcompile@natasha.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.2 2.96-124.7.2)) #1 SMP Tue Dec 9 01:59:11 EST 2003

>rpm -qa|grep binutils
binutils-2.14.90.0.4-35

>rpm -qa|grep glibc
glibc-2.2.4-32.11
glibc-devel-2.2.4-32.11
glibc-common-2.2.4-32.11
glibc-kernheaders-2.4-7.16


When I am trying to compile/link a template instantiation File, I get the follwoing error. It takes very long time, something like 10-12 hours and results into

/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 3480197 >= 32 for
section `.shstrtab'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 179161 >= 32 for
section `'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 3480197 >= 32 for
section `.shstrtab'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 179258 >= 32 for
section `'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid link 94411 for reloc section
(index 1558)
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 3480197 >= 32 for
section `.shstrtab'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 179360 >= 32 for
section `'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 3480197 >= 32 for
section `.shstrtab'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 179464 >= 32 for
section `'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid link 94411 for reloc section
(index 1560)
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 3480197 >= 32 for
section `.shstrtab'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 179573 >= 32 for
section `'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 3480197 >= 32 for
section `.shstrtab'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 179676 >= 32 for
section `'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid link 94411 for reloc section
(index 1562)
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 3480197 >= 32 for
section `.shstrtab'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 179784 >= 32 for
section `'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 3480197 >= 32 for
section `.shstrtab'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 179881 >= 32 for
section `'
/usr/bin/ld: objdce/opt/dcestrv.o: invalid link 94411 for reloc section
(index 1564)
/usr/bin/ld: objdce/opt/dcestrv.o: invalid string offset 3480197 >= 32 for
section `.shstrtab'
__gp does not cover short data segment

And it I refragment it in to different files, then I get the error as
gnu.linkonce relocation truncated to fit: PCREL21B


Any patches need to be installed, or Any help will be really appreciated. And also any info needed please let me know.

Thanks
Nagesh

amosf 01-25-2006 05:59 AM

"Red Hat Linux 7.2"

eek, lookout, it's a dinosaur.


All times are GMT -5. The time now is 04:28 AM.