Hi there. I just got back into Linux (last time I used Slackware was version 7.0) and have been able to get my PC running perfectly and my laptop (IBM T43) is almost there. I have a full install of Slack 11 and the problem I am facing right now is getting my ATI x300 working. I have a custom 2.6.20 kernel and downloaded and tried to install ATI's latest (8.34.8) from the site. I have tried using the installer as well as the rpm (rpm2tgz ...) but neither works. Please help me figure out why I cant compile.
My relevant kernel options:
Code:
CONFIG_AGP=m
# CONFIG_AGP_ALI is not set
CONFIG_AGP_ATI=m
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD64 is not set
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_NVIDIA is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_VIA is not set
# CONFIG_AGP_EFFICEON is not set
# CONFIG_DRM is not set
My error message:
Code:
root@quasimodo:/lib/modules/fglrx/build_mod/2.6.x# make
make -C /lib/modules/2.6.20.1/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x m
odules
make[1]: Entering directory `/usr/src/linux-2.6.20.1'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:204: error: syntax error befo
re "mlock"
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:206: error: syntax error befo
re "munlock"
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:211: error: syntax error befo
re "modify_ldt"
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:238: warning: return type def
aults to `int'
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:238: warning: function declar
ation isn't a prototype
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `_syscall3':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:238: error: parameter `firegl
' is initialized
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:239: error: parameter `__ke_d
ebuglevel' is initialized
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:240: error: parameter `__ke_m
oduleflags' is initialized
...
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:475: error: for each function it appears in.)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:475: confused by earlier errors, bailing out
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.20.1'
make: *** [kmod_build] Error 2
Please, any assistance would be appreciated. I tried reading the sticky threads and searched the forums but have not been able to get this working. Thanks in advance.
Mark