I installed slackware 12.0 (didn't install kernel source). I then got the 2.6.24.4 vanilla sources and built a new kernel. I put the source in /usr/src and made a /usr/src/linux symlink to it.
I added /dev/shm to my fstab
Then I got the ati driver installer and tryed to run it. It froze up my laptop and i had to reboot so i tried building the slackware package with --buildpkg Slackware/All (I can't remember the exact command I used, I got it from the --listpkg)
but it fails to build like this:
Code:
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
Assuming default VMAP API
Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.24.4/build SUBDIRS=/fglrx-install.2KVhj3/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/root/linux-2.6.24.4'
CC [M] /fglrx-install.2KVhj3/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/fglrx-install.2KVhj3/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_check_pci':
/fglrx-install.2KVhj3/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1951: error: implicit declaration of function 'pci_find_slot'
/fglrx-install.2KVhj3/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1951: warning: assignment makes pointer from integer without a cast
make[2]: *** [/fglrx-install.2KVhj3/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/fglrx-install.2KVhj3/common/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/root/linux-2.6.24.4'
make: *** [kmod_build] Error 2
build failed with return value 2
Error -> I don't have make module
I have an ati radeon x1100 (it's on a pci bus in an acer laptop) and so acceleration won't work with the open source drivers. Does anyone know what is wrong here or what I've done wrong?