Re: [Linux-ia64] Cross compiling problem: relocation truncated to fit ...

From: David Mosberger <davidm_at_hpl.hp.com>
Date: 2000-07-29 00:52:13
Did you try the -relax option?  If your linker still isn't able to
build a big binary with that option specified, you need a newer
linker.  I do have a prebuilt version for NUE, but it will use
different paths from your own cross environment.

	--david

>>>>> On Fri, 28 Jul 2000 10:06:06 +0200, "Nuesser, Wilhelm" <wilhelm.nuesser@sap.com> said:

  Willi> Hi, when cross compiling ia64 exec´s on an ia32 the cross-ld
  Willi> states
	
  Willi> /usr/cross/lib/gcc-lib/ia64-gnu-linux-gnu/2.9-ia64-000216-final/crtbegin.o(.
  Willi> fini+0x2): relocation truncated to fit: PCREL21B fini This is
  Willi> reproduceable. When making the same - admittedly quite huge -
  Willi> exec on an ia64 natively the make works fine.

  Willi> Any ideas? Just a stupid setup problem?

  Willi> Thanks in advance

  Willi> Willi

  Willi> ------------------ Willi Nüßer SAP LinuxLab
  Willi> wilhelm.nuesser@sap.com


  Willi> _______________________________________________ Linux-IA64
  Willi> mailing list Linux-IA64@linuxia64.org
  Willi> http://lists.linuxia64.org/lists/listinfo/linux-ia64
Received on Fri Jul 28 07:52:17 2000

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:19:59 EST