Mandrake Linux Archives: cooker-amd64@linux-mandrake.com
Mandrake Linux: cooker-amd64@linux-mandrake.com
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
- From: Duncan
- Subject: [cooker-amd64] Re: Relocatable linking 32/64
- Date: 29 Feb 2004 09:15:40 -0000
Prism House posted <Pine.LNX.4.44.0402281507530.20695-100000@bettyred.triad.rr.com>, excerpted below, on Sat, 28 Feb 2004 15:10:03 -0500: > When trying to build the new radeon 9600 drivers I get this: > > ld: Relocatable linking with relocations from format elf32-i386 > (./libfglrx_ip.a(vm.o)) to format elf64-x86-64 (fglrx.o) is not supported > > Is there a quick fix for this general problem? The "quick fix" is to build from full source, which of course means using open source drivers. I take it you were using the partially closed source drivers.. and used the ones the ones with the i586 precompiled binary part, not the x86_64/amd64/ia32e binary part. Thus, the other "fix", if you can call using closed source binaries a fix rather than a poor hack of a solution that taints the kernel into unsupportability, among other things, would be to get the package with the 64-bit precompiled bit, not the 32-bit precompiled bit. IOW, attempting to link 32-bit elf object files into a 64-bit module, to be used in a 64-bit kernel, simply won't work, period. You have the wrong package. -- Duncan - List replies preferred. No HTML msgs. "They that can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety." -- Benjamin Franklin
- References:
- [cooker-amd64] Relocatable linking 32/64
- From: Prism House
- [cooker-amd64] Relocatable linking 32/64
- Prev by Date: [cooker-amd64] Stronger than V1AGRA?!
- Next by Date: [cooker-amd64] Re: Re: X dont work after an update
- Previous by thread: Re: [cooker-amd64] Relocatable linking 32/64
- Next by thread: [cooker-amd64] Complete guide outlining how to set up, maintain and track Google AdWords Campaigns
- Index(es):
