On Sun, 6 Apr 2014 16:56:07 +0100 Chris Walker alug_cdw@the-walker-household.co.uk allegedly wrote:
Having googled it, I discovered that ATI have moved the driver for my HD4670 card to legacy. So I went to their site and downloaded what they tell me is the correct driver but when I compile it, it's failing.
I think the error is because the code is looking for v2.X kernels and not the 3.12 that my machine is running.
If I look in the make log, it says this (excuse line-wrapping):- /usr/src/fglrx-8.97.100.7/2.6.x/drm_proc.h:98:2: error: implicit declaration of function 'create_proc_entry' [-Werror=implicit-function-declaration]
I haven't downloaded this, but having looked at the likely relevant part of the AMD site (http://support.amd.com/en-us/download/desktop/legacy?product=Legacy2&os=...)
(Which says: "Automated installer and Display Drivers for Xorg 6.9 to Xserver 1.12 and Kernel version up to 3.4".)
I note that it also says:
"Kernal Sources package is no longer required if Kernel Header package is installed. 32-Bit packages must be installed for 64-Bit Linux drivers to install or work."
So - do you have the 32 bit packages installed?
Mick
---------------------------------------------------------------------
Mick Morgan gpg fingerprint: FC23 3338 F664 5E66 876B 72C0 0A1F E60B 5BAD D312 http://baldric.net
---------------------------------------------------------------------