Mailinglist Archive: opensuse-de (3429 mails)

< Previous Next >
Re: Fehler beim Kompielieren des Kernels an Mike Wolfram!
  • From: mw@xxxxxxx (Mike Wolfram)
  • Date: Mon Feb 02 15:06:16 1998
  • Message-id: <6b4nd8$gii$1@xxxxxxxxxxxxxx>



On Mon, 2 Feb 1998, sascha Stefan Klix wrote:

> >On Sun, 1 Feb 1998, Theofilu Andreas wrote:
> >
> >> > Ich habe ein Problem beim Kompilieren meines "eigenen" Kernels
> (2.0.32)!
> >> > Ich kann keine Module machen (Soundkarte als Modul)!
> >> > Aber wenn ich die Soundkarte fest in den Kernel einbinden will, kommt
> >> > nach dem Versuch zImage durchzuführen folgene Fehlermeldung:
> >> >
> >> > sb_common.c:266:warning:`sb 16_set_mpu_port´defined but not used
> >> > make[2]: ***[sb_common.o]Error 1
> >> > make[2]: Leaving directory `/usr/src/linux-2.0.32.SuSE/drivers/sound´
> >> > make[1]: ***[sub_dirs]Erorr 2
> >> > make[1]: Leaving directory `/usr/src/linux-2.0.32.SuSE/drivers´
> >> > make ***[linuxsubdirs]Erorr 2
> >> >
> >> > Ich weiß nicht was diese Fehlermeldung bedeuten soll, und ich hoffe
> >> > irgendjemand weiß, wie ich dieses Problem lösen kann!
> >>
> >> Das ist keine Fehlermeldung, sondern nur der Hinweis das die Variable
> >> 'sb_16_set_mpu_port' zwar definiert wurde, aber nirgens verwendet wird.
> >> Deshalb wird eine Übersetzung niemals abgebrochen. Es müssen vor dieser
> >> Warnung noch andere Zeilen sein, die einen Fehler (Error) anzeigen. Diese
> >> Zeilen wären wichtig um sagen zu können was nicht stimmt.
> >
> >Es koennte auch sein, dass in den Defaults fuer den gcc der Parameter
> >-Werror eingetragen ist, welcherjener dafuer sorgt, dass Warnungen wie
> >Fehler behandelt werden, was ja manchesmal recht brauchbar sein kann.
> 
> Hi!
> Das ist ja schön und gut, aber was soll ich jetzt machen! Wenn rein Erorr
> auftaucht ist es dann Fehler oder zumintestens eine Warnung! Aber sowas
> sollt doch nicht passieren, wenn alles mit rechten dingen zugehen würde,
> oder........
So lange es sich nur um Warnungen handelt, mache ich mir erstmal wenig
Sorgen, in der Regel laeuft es ja dann. Gerade beim Linux-Kernel bekomme
ich oefters mal '... defined but not used'. Dass sagt doch nur, dass
jenerwelcher nach den Aenderungen die unbenutzten Variablen nicht entfernt
hat.

Es waere hilfreich, wenn der urspruengliche Autor dieses Threads mal im
Makefile der CFLAGS-Zeile ein -v hinzufuegt und dann die komplette
Command-Line des gcc hier postet, und zwar von der Datei, die den Fehler
verursacht. Ich habe auch eine SB drin und bekam nix dergleichen.

Mike Wolfram  -  mw@xxxxxxx
Software Developer

_/_/_/   _/_/_/     _/_/        _/      DDC-International A/S
_/    _/ _/    _/ _/    _/      _/      Gl. Lundtoftevej 1B
_/    _/ _/    _/ _/       _/_/ _/      2800 Lyngby - Denmark
_/    _/ _/    _/ _/    _/      _/      Tel +45-45872077 ext. 304
_/_/_/   _/_/_/     _/_/        _/      Fax +45-45872217 


--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@xxxxxxx
schicken, mit dem Text: unsubscribe suse-linux


< Previous Next >