Mailinglist Archive: opensuse-de (5499 mails)

< Previous Next >
Re: Kompilierproblem nach Kernelupdate
  • From: Philipp <philipp.buechel@xxxxxx>
  • Date: Thu, 1 Jan 2004 15:35:28 +0100
  • Message-id: <200401011535.28337.philipp.buechel@xxxxxx>
> > [ Kernelupdate 2.4.19 --> 2.4.21-151 ]

Am Donnerstag, 1. Januar 2004 13:18 schrieb Thomas Hertweck:
> Das finde ich echt erstaunlich! Frueher wurde bei einer Distribution
> AFAIK kein Kernel-Upgrade gemacht, um Bugs zu beheben, sondern die
> Bugfixes wurden in den Source des jeweiligen Distributions-Kernels
> eingebaut. Kann mich nicht erinnern, so etwas schon erlebt zu haben.
> Habe aber nachgeschaut, das liegt so tatsaechlich vor auf dem
> FTP-Server im Update-Verzeichnis fuer die SuSE 8.1.
>

Hallo Thomas

Ich habe mich auch gewundert und habe das eigentlich nicht beabsichtigt.


> Hmm... Wuerde vorschlagen: a) Fuehre in /usr/src/linux nach dem
> Booten ein "make cloneconfig && make dep" durch. b) Besorge Dir die
> neuste Version der Treiber und versuche es nochmal...

Danke für den Tipp, das klang vernünftig. Aber ich krieg beim kompilieren der
zwei neuesten Versionen des Treibers immer noch Fehlermeldungen (wobei Ver.
2.26 unter dem alten Kernel problemlos kompilierte):

Ver. 2.26:

gcc -c -D__KERNEL__ -DMODULE -DOUTSIDE_KERNEL -O2 -Wall
-Wstrict-prototypes -fomit-frame-pointer -I/lib/modules/`uname
-r`/build/include -DMODVERSIONS -include /lib/modules/`uname
-r`/build/include/linux/modversions.h -DCONFIG_OV511_DECOMP
-DCONFIG_OV518_DECOMP -o ov511_core.o ov511_core.c In file included from
ov511_core.c:50:
ov511.h:26:1: warning: "PDEBUG" redefined
In file included from ov511.h:20,
from ov511_core.c:50:
ovcamchip.h:23:1: warning: this is the location of the previous
definition ov511_core.c:1664: unknown field `inc_use' specified in
initializer ov511_core.c:1664: warning: initialization from incompatible
pointer type ov511_core.c:1665: unknown field `dec_use' specified in
initializer make: *** [ov511_core.o] Error 1

Ver. 2.27:

gcc -c -D__KERNEL__ -DMODULE -DOUTSIDE_KERNEL -O2 -Wall -Wstrict-prototypes
-fomit-frame-pointer -I/lib/modules/`uname -r`/build/include -DMODVERSIONS
-include /lib/modules/`uname -r`/build/include/linux/modversions.h
-DCONFIG_OV511_DECOMP -DCONFIG_OV518_DECOMP -o ov511_core.o ov511_core.c
ov511_core.c:1677: unknown field `inc_use' specified in initializer
ov511_core.c:1677: warning: initialization from incompatible pointer type
ov511_core.c:1678: unknown field `dec_use' specified in initializer
make: *** [ov511_core.o] Error 1

Gruss
Philipp


< Previous Next >
Follow Ups
References