5. Terminez de supprimer les fichiers de compilation inutiles, installez la
configuration et préparez l'environnement :
make mrproper
cp configs/kernel-<version noyau>-i686-smp.config .config
make oldconfig
make dep
Où <version noyau> est la version du noyau vers laquelle vous avez effectué la mise
à jour.
Remarque – Si vous tournez sur un noyau monoprocesseur, changez le nom du
fichier de configuration en kernel
6. Passez au répertoire qui contient les fichiers des pilotes et compilez les pilotes :
cd /root/build
KINC=/usr/src/linux-<version noyau>/include
INC="-I. -I$KINC -include $KINC/linux/modversions.h"
CFLAGS="$INC -Wall -O2 -D__KERNEL__ -DMODULE -DMODVERSIONS -
DEXPORT_SYMTAB"
rm -f linux
ln -s . linux
cc -c $CFLAGS -o suntg3.o suntg3.c
cc -c $CFLAGS -o bsc.o bsc.c
cc -c $CFLAGS -o sunecc.o sunecc.c
cc -c $CFLAGS -o failover.o failover.c
cc -c $CFLAGS -o highmem.o highmem.c
cc -c $CFLAGS -o pwrbtn.o pwrbtn.c
mtdd=/usr/src/linux-<version noyau>/drivers/mtd
cc -c $CFLAGS -I$mtdd -o mtdcore.o $mtdd/mtdcore.c
cc -c $CFLAGS -I$mtdd -o mtdchar.o $mtdd/mtdchar.c
cc -c $CFLAGS -I$mtdd -o mtdbios.o mtdbios.c
Où <version noyau> est la version du noyau vers laquelle vous avez effectué la mise
à jour.
6-4
Guide d'installation et de configuration des serveurs blade Sun Fire™ B100x et B200x • juin 2004
<version noyau>-athlon.config
-