linux user group brescia

immagine del castello

Archivio della mailing list

Errori compilando il kernel

a.occhi a tiscali.it a.occhi a tiscali.it
Gio 20 Giu 2002 07:27:04 UTC
Sto per la prima volta compilando il kernel (un 2.4.18 su una Mandrake):
ho bisogno di un kernel configurato fine per un sistema minimale. Eseguito
make menuconfig, make dep, make clean, make bzImage redirezionando gli output.

Quando si ferma queste sono le tail di file.
messaggi  (sullo standard output)

gcc -D__ASSEMBLY__ -D__KERNEL__ -I/usr/src/linux-2.4.18-6mdk/include  -c
getuser.S -o getuser.o
gcc -D__KERNEL__ -I/usr/src/linux-2.4.18-6mdk/include  -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i386 -Os -falign-functions=4 
 -DKBUILD_BASENAME=memcpy  -c -o memcpy.o memcpy.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.18-6mdk/include  -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i386 -Os -falign-functions=4 
 -DKBUILD_BASENAME=strstr  -c -o strstr.o strstr.c
rm -f lib.a
ar  rcs lib.a checksum.o old-checksum.o delay.o usercopy.o getuser.o memcpy.o
strstr.o
make[2]: Leaving directory `/usr/src/linux-2.4.18-6mdk/arch/i386/lib'
make[1]: Leaving directory `/usr/src/linux-2.4.18-6mdk/arch/i386/lib'
make[1]: Entering directory `/usr/src/linux-2.4.18-6mdk'
ld -m elf_i386 -T /usr/src/linux-2.4.18-6mdk/arch/i386/vmlinux.lds -e stext
arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o
--start-group arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o
mm/mm.o fs/fs.o ipc/ipc.o  drivers/char/char.o drivers/block/block.o drivers/misc/misc.o
drivers/net/net.o drivers/media/media.o drivers/net/fc/fc.o drivers/net/appletalk/appletalk.o
drivers/net/tokenring/tr.o drivers/atm/atm.o drivers/cdrom/driver.o drivers/pci/driver.o
drivers/pnp/pnp.o 3rdparty/3rdparty.o  net/network.o /usr/src/linux-2.4.18-6mdk/arch/i386/lib/lib.a
/usr/src/linux-2.4.18-6mdk/lib/lib.a /usr/src/linux-2.4.18-6mdk/arch/i386/lib/lib.a
--end-group  -o vmlinux
make[1]: Leaving directory `/usr/src/linux-2.4.18-6mdk'


errori    (sullo standard error)

In file included from /usr/src/linux-2.4.18-6mdk/include/net/checksum.h:33,
                from old-checksum.c:5:
/usr/src/linux-2.4.18-6mdk/include/asm/checksum.h:72:30: warning: multi-line
string literals are deprecated
/usr/src/linux-2.4.18-6mdk/include/asm/checksum.h:105:17: warning: multi-line
string literals are deprecated
/usr/src/linux-2.4.18-6mdk/include/asm/checksum.h:121:13: warning: multi-line
string literals are deprecated
/usr/src/linux-2.4.18-6mdk/include/asm/checksum.h:161:17: warning: multi-line
string literals are deprecated
net/network.o: In function `ip_vs_init':
net/network.o(.text.init+0x4224): undefined reference to `ip_vs_control_cleanup'
make[1]: *** [kallsyms] Error 1
make: *** [vmlinux] Error 2

Qualche consiglio? 
Grazie Andrea

PS se può servire posso postare .config, errorikernel e messaggikernel (+o-
400k)




__________________________________________________________________
TuttoTISCALI e' il tuo nuovo contratto di telefonia!
Chiami in tutta Italia, giorno e notte, al prezzo di un'urbana
Ti colleghi ad Internet e spendi meno di un'urbana
http://point.tiscali.it/tuttotiscali/webmail.html







Maggiori informazioni sulla lista Lug