I'am having similar problems (still with 2.6.16-4). I successfully built madwifi but cannot build fglrx-8.23.7 (see below). I have no problems 2.6.15.
Richard, you said you were able to build fglrx. Did you make something special ? I also tried without module-assistant, but cannot figure out why it is looking for Makefile.lib.c file. sudo module-assistant -t build fglrx Warning, /usr/src/linux-headers-2.6.16-1 seems to contain unconfigured kernel source! Extracting the package tarball, /usr/src/fglrx.tar.bz2, please wait... dh_testroot <.............> dh_testdir /usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/fglrx modules CC scripts/Makefile.lib.o gcc: scripts/Makefile.lib.c: No such file or directory gcc: no input files make[2]: *** [scripts/Makefile.lib.o] Error 1 make[1]: *** [_module_/usr/src/modules/fglrx] Error 2 make: *** [build] Error 2 BUILD FAILED! -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-1-686 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)