Dovrei compilare il mio kernel 2.6.26 (con debian lenny), ho scaricato i sorgenti direttamente dai pacchetti debian, dopo aver scompattato ho creato il link simbolico alla cartella linux. Per il file di configurazione ho usato quello presenta nella cartella /boot.
Compilo usando: fakeroot make-kpkg --append-to-version -mykern --revision=1 kernel_image
Dopo un bel po' di tempo che va avanti a compilare mi compare sempre lo stesso errore:
Non riesco proprio a capire a cosa sia dovuto.make[1]: Leaving directory `/usr/src/linux-source-2.6.26'
/usr/bin/make EXTRAVERSION=-mykern ARCH=i386 \
-C Documentation/lguest
make[1]: Entering directory `/usr/src/linux-source-2.6.26/Documentation/lguest'
cc -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include lguest.c -lz -o lguest
lguest.c:34:18: error: zlib.h: No such file or directory
make[1]: *** [lguest] Error 1
make[1]: Leaving directory `/usr/src/linux-source-2.6.26/Documentation/lguest'
make: *** [debian/stamp/build/kernel] Error 2