Hey Guys,
try at the moment to get autoprotect up and running. My kernel I use is not native supported 2.6.28-11-generic which is a newer one. When I try to compile the ap modules from Tarball I get the same error on each plattform. I use the 1.0.8 version of sav ap.
dbusch-desktop ap-kernelmodule-1.0.8-17 # ./build.sh --kernel-dir /usr/src/linux-headers-2.6.28-11-generic
Kernel release is not set, build the kernel modules for the current kernel release(2.6.28-11-generic)
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev /home/dbusch/Desktop/ap-kernelmodule-1.0.8-17
rm -f *-custom-2.6.28-11-generic-i686.o symev-custom-2.6.28-11-generic-i686.ko symev-custom-2.6.28-11-generic-i686.mod.[co] .symev-custom-2.6.28-11-generic-i686.*.cmd
rm -rf .tmp_versions-custom-2.6.28-11-generic-i686 .build-custom-2.6.28-11-generic-i686
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symap /home/dbusch/Desktop/ap-kernelmodule-1.0.8-17
rm -f *-custom-2.6.28-11-generic-i686.o symap-custom-2.6.28-11-generic-i686.ko linuxmod.o \
symap-custom-2.6.28-11-generic-i686.mod.[co] .symap-custom-2.6.28-11-generic-i686.*.cmd \
../symev/.tmp_versions-custom-2.6.28-11-generic-i686/symap-custom-2.6.28-11-generic-i686.mod
rm -rf .build-custom-2.6.28-11-generic-i686
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev /home/dbusch/Desktop/ap-kernelmodule-1.0.8-17
make -C /usr/src/linux-headers-2.6.28-11-generic M=/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev MODVERDIR=/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/../symev/.tmp_versions-custom-2.6.28-11-generic-i686 modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.28-11-generic'
CC [M] /home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.o
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c: In Funktion »symev_getfinfo«:
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2012: Warnung: geschweifte Klammern fehlen um Initialisierung
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2012: Warnung: (nahe der Initialisierung für »nd.path«)
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2353:96: Warnung: »SLE_VERSION_CODE« ist nicht definiert
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c: In Funktion »symev_do_symlink«:
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2358: Warnung: Übergabe des Arguments 3 von »vfs_symlink« von inkompatiblem Zeigertyp
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2358: Fehler: Zu wenige Argumente für Funktion »vfs_symlink«
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2501:92: Warnung: »SLE_VERSION_CODE« ist nicht definiert
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c: In Funktion »symev_do_unlink«:
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2506: Fehler: Zu wenige Argumente für Funktion »vfs_unlink«
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2773:90: Warnung: »SLE_VERSION_CODE« ist nicht definiert
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c: In Funktion »symev_evrstimes«:
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2776: Warnung: Übergabe des Arguments 2 von »notify_change« von inkompatiblem Zeigertyp
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.c:2776: Fehler: Zu wenige Argumente für Funktion »notify_change«
make[2]: *** [/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev/symev.o] Fehler 1
make[1]: *** [_module_/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17/symev] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.28-11-generic'
make: *** [custom] Fehler 2
/home/dbusch/Desktop/ap-kernelmodule-1.0.8-17
Build was stopped due to error.
dbusch-desktop ap-kernelmodule-1.0.8-17 #
OK some errors are maybe in german but guess it should be a big issue. I tried it in the latest ubuntu, in OpenSuse 11.1, Fedora Core 10 and 11 and have every where the exact same Error .
Any suggestion for that ?
Thanks