[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: New ATI fglrx drivers work with AMD64



On Tue, Jan 18, 2005 at 08:05:47PM +0100, Cyril Chaboisseau wrote:
>  Hi,
> 
> I succeded in building all the fglrx packages with
> apt-get -b source fglrx-installer and by replacing the original
> fglrx-4.3.0-3.14.6.i386.rpm with fglrx_4_3_0-8.8.25-1.i386.rpm + adding
> amd64 to the Architecture -> debian/rules binary
> 
> then I installed fglrx-4.3.0-control-qt3 fglrx-4.3.0-driver
> fglrx-4.3.0-kernel-src with dpkg
> 
> finally I tried to recompile the kernel + modules (make-kpkg) but failed
> towards the end :
> 
> [...]
> /usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/fglrx-4.3.0-3.14.6 modules
> make[2]: Entering directory `/usr/src/linux-2.6.10'
>   LD [M]  /usr/src/modules/fglrx-4.3.0-3.14.6/fglrx.o
> ld: Relocatable linking with relocations from format elf32-i386 (/usr/src/modules/fglrx-4.3.0-3.14.6/libfglrx_ip.a.GCC3(vm.o)) to format elf64-x86-64 (/usr/src/modules/fglrx-4.3.0-3.14.6/fglrx.o) is not supported 

Looks like your package makes it try and link a 32bit object into the
64bit kernel module, so most likely the driver package includes both and
you got the wrong one.  The wrong file appears to be libfglrx_ip.a.GCC3

Len Sorensen



Reply to: