Mailinglist Archive: opensuse-de (1881 mails)
| < Previous | Next > |
Re: [S.u.S.E. Linux] Kernel 2.0.30-suse
- From: mantel@xxxxxxx (Hubert Mantel)
- Date: Mon Aug 18 17:14:22 1997
- Message-id: <5t9vte$bcv@xxxxxxxxxxxxxxxxxxxx>
Hi,
On Mon, 18 Aug 1997, Michael Zieger wrote:
> At 14:29 18.08.97 +0200, A. Willer wrote:
> >Leider bekomme ich (trotz jungfraeulicher Installation) beim Aufruf von
> >"make zImage" folgende Fehlermeldungen:
> >
> >> scan.l: In function `yylex':
> >> scan.l:115: warning: label `find_rule' defined but not used
> >> scan.l: At top level:
> >> scan.l:1022: warning: `yy_flex_realloc' defined but not used
> >> scan.l:505: warning: `yyunput' defined but not used
> >> scan.l:995: warning: `yy_flex_strlen' defined but not used
> >>
> Probier mal "make mrproper". Der reinigt das System, dann "make menuconfig"
Das hilft in diesem Fall nichts. Files wie scan.l werden aus einer
flex-Quelle erzeugt. Es ist normal, dass da Sachen enthalten sind, die
zwar definiert werden, aber nicht benoetigt werden.
> (oder wie auch immer), "make dep;make clean", "make -j zImage". Das "-j"
> nur dann benutzen, wenn viel RAM vorhanden ist (so ab 32MB, besser 64MB),
> dann geht das kompilieren schneller. "make modules" und "make
Auf einem Rechner mit nur einem Prozessor wird das Compilieren durch "make
-j" langsamer, da haeufiger ein Prozesswechsel stattfindet und ausserdem
fast sicher geswappt wird.
Ab 2 Prozessoren rentiert sich das j-Flag, allerdings ist es nicht
sinnvoll, ueberhaupt keine Obergrenze fuer die Anzahl der zu startenden
Prozesse anzugeben. Auf einem Dual-PPro geht es mit "make -j 4" am
schnellsten.
> modules_install" nicht vergessen.
> Vor allem der "mrproper" hilft bei mir. Manchmal kommt es nämlich vor, daß
> ich einen Kernel nicht erstellen kann, ich bekomme dann ähnliche Meldungen.
> Aber mit dieser Prozedur klappts immer.
Ja, mit diesem kompletten Weg bist Du auf der sicheren Seite, aber es muss
halt alles nochmal gemacht werden. make config und make dep braucht man
nur ein einziges Mal, nachdem man Kernelquellen installiert oder gepatcht
hat.
> mfg mike
Hubert mantel@xxxxxxx
--
To unsubscribe from this list please send a mail to majordomo@xxxxxxx with
'unsubscribe suse-linux' in it's body.
| < Previous | Next > |