-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Description
Hello,
I search to compile my own kernel 3.6.11 because i've a problem with ax88179_178a driver (i can compile it, install it, but he said in syslog "disagrees about version of symbol module_layout", and modprobe said "ERROR: could not insert 'ax88179_178a': Exec format error")
So, i use http://elinux.org/RPi_Kernel_Compilation method (after trying lot of methods, since.... one week now :( ):
cd /usr/src
git init
git fetch git://github.com/raspberrypi/linux.git rpi-3.6.y:refs/remotes/origin/rpi-3.6.y
mkdir linux && cd linux/
git checkout rpi-3.6.y
cd ..
git clone git://github.com/raspberrypi/tools.git
export KERNEL_SRC=/usr/src/linux
export CCPREFIX=/usr/src/tools/arm-bcm2708/arm-bcm2708-linux-gnueabi/bin/arm-bcm2708-linux-gnueabi-
cd /usr/src/linux
make mrproper
gzip -dc /proc/config.gz > .config
ARCH=arm CROSS_COMPILE=${CCPREFIX} make oldconfig
ARCH=arm CROSS_COMPILE=${CCPREFIX} make menuconfig
ARCH=arm CROSS_COMPILE=${CCPREFIX} make
/usr/src/tools/arm-bcm2708/arm-bcm2708-linux-gnueabi/bin/arm-bcm2708-linux-gnueabi-gcc: 1: /usr/src/tools/arm-bcm2708/arm-bcm2708-linux-gnueabi/bin/arm-bcm2708-linux-gnueabi-gcc: Syntax error: word unexpected (expecting ")")
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[1]: « include/generated/mach-types.h » est à jour.
CC kernel/bounds.s
/usr/src/tools/arm-bcm2708/arm-bcm2708-linux-gnueabi/bin/arm-bcm2708-linux-gnueabi-gcc: 1: /usr/src/tools/arm-bcm2708/arm-bcm2708-linux-gnueabi/bin/arm-bcm2708-linux-gnueabi-gcc: Syntax error: word unexpected (expecting ")")
make[1]: *** [kernel/bounds.s] Erreur 2
make: *** [prepare0] Erreur 2
have you an idea?