Moin! Am Freitag, 4. Mai 2001 11:50 schrieb Herbert Renkewitz:
Am Freitag, 4. Mai 2001 11:37 schrieb Andreas Kunz:
Moin,
Am Sonntag, 29. April 2001 15:23 schrieb Philipp Thomas:
* Joerg Henner [Sun, 29 Apr 2001 15:05:17 +0200]:
Ach ja, den Symlink /usr/src/linux-XXXXX -> /usr/src/linux muss man selber noch setzen. Das erübrigt sich erst mit der 7.2, denn dort wird die glibc eine eigene Kopie der Kernelheader mit sich bringen.
Nun habe ich mal in der Suse-Hilfe nach Symlink gesucht, wie setze ich diesen SYMLINK ???
ln -s /usr/src/linux-2.4.4 /usr/src/linux
Habe es angepasst , da ich jetzt gerade mit dem 2.4.3 rumspiele. Klappt aber alles nicht so, wie ich es mir vorgestellt habe :-( Nochmal für kleine DAU´s wie mich. 1.) Neue Kernelquellen besorgen. 2.) Auspacken und in ein Verzeichnis unter /usr/src/ kopieren 3.) Aufruf von make oldconfig, anschliessend Make menueconfig und noch die neuen Kernenfeatures kontrollieren und anpassen. 4.) SYMLINK gesetzt (ln -s /usr/src/linux-2.4.3 /usr/src/linux) 5.) make dep 6.) make bzImage und dann kommt bei mir folgendes: root@andy:/usr/src/linux-2.4.3 > make bzImage gcc -D__KERNEL__ -I/usr/src/linux-2.4.3/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i686 -DUTS_MACHINE='"i386"' -c -o init/version.o init/version.c make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.3/include -Wall -Wstrict-prototyp es -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundar y=2 -march=i686 " -C kernel make[1]: Entering directory `/usr/src/linux-2.4.3/kernel' make all_targets make[2]: Entering directory `/usr/src/linux-2.4.3/kernel' gcc -D__KERNEL__ -I/usr/src/linux-2.4.3/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i686 -DEXPORT_SYMTAB -c ksyms.c In file included from /usr/src/linux-2.4.3/include/linux/modversions.h:97, from /usr/src/linux-2.4.3/include/linux/module.h:21, from ksyms.c:14: /usr/src/linux-2.4.3/include/linux/modules/i386_ksyms.ver:76: warning: `cpu_data ' redefined /usr/src/linux-2.4.3/include/asm/processor.h:78: warning: this is the location o f the previous definition /usr/src/linux-2.4.3/include/linux/modules/i386_ksyms.ver:80: warning: `smp_num_ cpus' redefined /usr/src/linux-2.4.3/include/linux/smp.h:80: warning: this is the location of th e previous definition /usr/src/linux-2.4.3/include/linux/modules/i386_ksyms.ver:82: warning: `cpu_onli ne_map' redefined /usr/src/linux-2.4.3/include/linux/smp.h:88: warning: this is the location of th e previous definition /usr/src/linux-2.4.3/include/linux/modules/i386_ksyms.ver:96: warning: `smp_call _function' redefined /usr/src/linux-2.4.3/include/linux/smp.h:87: warning: this is the location of th e previous definition In file included from /usr/src/linux-2.4.3/include/linux/modversions.h:121, from /usr/src/linux-2.4.3/include/linux/module.h:21, from ksyms.c:14: /usr/src/linux-2.4.3/include/linux/modules/ksyms.ver:506: warning: `del_timer_sy nc' redefined /usr/src/linux-2.4.3/include/linux/timer.h:34: warning: this is the location of the previous definition In file included from /usr/src/linux-2.4.3/include/linux/interrupt.h:45, from ksyms.c:21: /usr/src/linux-2.4.3/include/asm/hardirq.h:37: warning: `synchronize_irq' redefi ned /usr/src/linux-2.4.3/include/linux/modules/i386_ksyms.ver:84: warning: this is t he location of the previous definition In file included from ksyms.c:17: /usr/src/linux-2.4.3/include/linux/kernel_stat.h: In function `kstat_irqs': /usr/src/linux-2.4.3/include/linux/kernel_stat.h:48: `smp_num_cpus' undeclared ( first use in this function) /usr/src/linux-2.4.3/include/linux/kernel_stat.h:48: (Each undeclared identifier is reported only once /usr/src/linux-2.4.3/include/linux/kernel_stat.h:48: for each function it appear s in.) make[2]: *** [ksyms.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.3/kernel' make[1]: *** [first_rule] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.3/kernel' make: *** [_dir_kernel] Error 2 Irgendwas scheint hier noch nicht zu stimmen, hat einer einen Plan ???? Gruss aus Alzey