Ich habe grade den neuen kernel26 installiert. Leider funktioniert das Bauen des VirtualBox Moduls nicht.
hier mal die (IMHO) relevanten Ausgaben der bash
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
...
...
include/linux/types.h:40: Fehler: Redefinition des typedef »uintptr_t«
/opt/VirtualBox-1.5.2/src/include/iprt/stdint.h:118: Fehler: Vorherige Deklaration von »uintptr_t« war hier
...
...
/opt/VirtualBox-1.5.2/src/include/iprt/cdefs.h:1042:1: Warnung: dies ist die Stelle der vorherigen Definition
make[2]: *** [/opt/VirtualBox-1.5.2/src/linux/SUPDrv-linux.o] Fehler 1
make[1]: *** [_module_/opt/VirtualBox-1.5.2/src] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.24-ARCH'
make: *** [vboxdrv] Fehler 2
Ich habe auch den Hinweis probiert und "make oldconfig" in /usr/src/linux-2.6.24-ARCH/ aszuführen, bekomme aber auch einen Fehler
scripts/kconfig/conf -o arch/x86/Kconfig
drivers/crypto/Kconfig:51: can't open file "arch/s390/crypto/Kconfig"
make[1]: *** [oldconfig] Fehler 1
make: *** [oldconfig] Fehler 2
Jemand ne Idee?
EDIT:
Da war ich wohl mal wieder zu schnell mit Fragen. Im englischen Forum gabsbereits ne Lösung: Einfach die neuste Version von virtualbox_bin installieren und dann gehs. 🙂