Fehler beim Kernelkompilieren

2002-04-02 Diskussionsfäden Daniel Gohlke

Hallo Liste.

Vielleicht kann mir jemand helfen, wie ich die Fehlermeldung beim
kompilieren des Kernels 2.4.17 unterbinde. Ich muß, um das Modem
im Notebook verwenden zu können im Kernel unter Processor type
and feature die Option Symmetric multi-processing support auf no
stellen. Nun kann ich mir nicht erklären, warum diese überhaupt
auf yes stand, und wieso das kompilieren mit no zu folgender
Fehlerausgabe führt:

bla# make bzImage
:
:
In file included from ksyms.c:17:
/usr/src/kernel-source-2.4.17/include/linux/kernel_stat.h: In
function `kstat_irqs':
/usr/src/kernel-source-2.4.17/include/linux/kernel_stat.h:48:
`smp_num_cpus' undeclared (first use in this function)
/usr/src/kernel-source-2.4.17/include/linux/kernel_stat.h:48: (Each
undeclared identifier isreported only once
/usr/src/kernel-source-2.4.17/include/linux/kernel_stat.h:48: for
each function it appears in.)
make[2]: *** [ksyms.o] Error 1
make[2]: Leaving directory `/usr/src/kernel-source-2.4.17/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.17/kernel'
make: *** [_dir_kernel] Error 2
bla#

Sobald ich diese Option auf yes schalte, läuft der Vorgang bis zum
Ende flüssig durch.
Ich bin auch nicht der Meinung, daß mein Notebook ein
Mehrprozessorsystem ist.
Vielleicht könnt ihr mir einen Tipp geben, wie ich dies beheben kann,
und/oder wo ich
etwas dazu nachlesen kann.
Vielen Dank im voraus.

CU Daniel


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: Fehler beim Kernelkompilieren

2002-04-02 Diskussionsfäden Wolfgang Erig

On Tue, Apr 02, 2002 at 07:51:10PM +0200, Daniel Gohlke wrote:
Hallo Daniel.
 bla# make bzImage
 :
 :
 In file included from ksyms.c:17:
 /usr/src/kernel-source-2.4.17/include/linux/kernel_stat.h: In
 function `kstat_irqs':
 /usr/src/kernel-source-2.4.17/include/linux/kernel_stat.h:48:
 `smp_num_cpus' undeclared (first use in this function)
sieht so aus, als ob Teile Deines Kerns für MP übersetzt sind.

Mach mal make clean oder dergleichen,
oder setz ganz neu aus kernel-source-2.4.17.tar.bz2 auf
(dann aber vorher .config sichern),

Wolfgang


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)