merinette |
08-18-2008 01:32 PM |
What is module-assistant trying to tell me?
I'm trying to install the gspca drivers for a Creative webcam in Ubuntu Hardy on a Thinkpad t60.
Module-assistant tells me "compiling my drivers has failed". Can anyone tell me what to do next? I see this "CFLAGS" comment--what does it mean?
This is my log file:
Code:
dh_testdir ↑
│ dh_testroot ▮
│ dh_clean ▒
│ /usr/bin/make -C /usr/src/modules/gspca clean ▒
│ make[1]: Entering directory `/usr/src/modules/gspca' ▒
│ rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \ ▒
│ .gspca.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i \ ▒
│ *.symvers *.err ▒
│ make[1]: Leaving directory `/usr/src/modules/gspca' ▒
│ /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules ▒
│ make[1]: Entering directory `/usr/src/modules/gspca' ▒
│ dh_testdir ▒
│ dh_testroot ▒
│ dh_clean ▒
│ /usr/bin/make -C /usr/src/modules/gspca clean
make[2]: Entering directory `/usr/src/modules/gspca' ↑
│ rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \ ▒
│ .gspca.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i \ ▒
│ *.symvers *.err ▒
│ make[2]: Leaving directory `/usr/src/modules/gspca' ▒
│ for templ in ; do \ ▒
│ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.24-19-generic/g'` ; \ ▮
│ done ▒
│ for templ in `ls debian/*.modules.in` ; do \ ▒
│ test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ▒
│ ${templ%.modules.in}.backup 2>/dev/null || true; \ ▒
│ sed -e 's/##KVERS##/2.6.24-19-generic/g ▒
│ ;s/#KVERS#/2.6.24-19-generic/g ; s/_KVERS_/2.6.24-19-generic/g ; ▒
│ s/##KDREV##/2.6.24-19.36/g ; s/#KDREV#/2.6.24-19.36/g ; ▒
│ s/_KDREV_/2.6.24-19.36/g ' < $templ > ${templ%.modules.in}; \
done ↑
│ dh_testdir ▒
│ dh_testroot ▒
│ dh_clean -k ▒
│ # Build the module ▒
│ /usr/bin/make -C /usr/src/modules/gspca KERNEL_VERSION=2.6.24-19-generic ▒
│ KERNELDIR=/usr/src/linux-headers-2.6.24-19-generic ▒
│ make[2]: Entering directory `/usr/src/modules/gspca' ▒
│ /usr/bin/make -C /usr/src/linux-headers-2.6.24-19-generic ▒
│ SUBDIRS=/usr/src/modules/gspca CC=gcc modules ▒
│ make[3]: Entering directory `/usr/src/linux-headers-2.6.24-19-generic' ▒
│ scripts/Makefile.build:46: *** CFLAGS was changed in ▮
│ "/usr/src/modules/gspca/Makefile". Fix it to use EXTRA_CFLAGS. Stop. ▒
│ make[3]: *** [_module_/usr/src/modules/gspca] Error 2 ▒
│ make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-19-generic' ▒
│ make[2]: *** [default] Error 2 ▒
│ make[2]: Leaving directory `/usr/src/modules/gspca' ▒
│ make[1]: *** [binary-modules] Error 2 ▒
│ make[1]: Leaving directory `/usr/src/modules/gspca' ▒
│ make: *** [kdist_build] Error 2 ▮
│ ^Y
|