Hi Rene, On Tue, Feb 08, 2011 at 17:33:24 +0100, Ren? wrote:
> ich bekomme regelm?ssig die folgende Fehlermeldung bei der Kompilierung > von lirc: > > echo " ERROR: Kernel configuration is invalid."; \ > echo " include/generated/autoconf.h or > include/config/auto.conf are missing.";\ > echo " Run 'make oldconfig && make prepare' on kernel > src to fix it."; \ > echo; Diese Fehlermeldung bedeutet, dass lirc einen Teil der generierten Kernelheader includen will. Wenn der Kernel-Sourcetree nach dem Kernelkompilieren mit "make clean" aufgeraeumt wird, fliegen auch die oben genannten Header weg. Insofern sollte "make oldconfig && make prepare" im passenden Verzeichnis den Fehler verschwinden lassen. Ich hoffe, dass lirc die gaengige Methode verwendet, um die zum _laufenden_ Kernel gehoerenden Sourcen zu finden. Dazu muss dem Verzeichnis-Symlink "/lib/modules/`uname -r`/source" gefolgt werden. In /usr/src/linux (ohne Versionierung) liegen die Kernelsourcen schon lange nicht mehr. > Dieser Fehler trat sowohl beim Kompilieren von kernel 2.6.35.x mit lirc > 0.8.7 als auch 2.6.37 und lirc snapshot per GIT auf. > z.Zt. Kernel 2.6.37 + Snapshot Lirc per GIT auf einer Debian Etch Basis Nebenbei: Laeuft Etch mit so neuen Kernelversionen ueberhaupt noch fehlerfrei? Der udevd von Etch sollte deutlich zu alt dafuer sein. Gruss, Chris -- Christian Perle chris AT linuxinfotag.de 010111 http://chris.silmor.de/ 101010 LinuxGuitarKitesBicyclesBeerPizzaRaytracing _______________________________________________ Lug-dd maillist - [email protected] https://ssl.schlittermann.de/mailman/listinfo/lug-dd
