Potrzebujesz pakietu: gcc-4.7-arm-linux-gnueabihf
I następnie jako root wydaj polecenie:
Kod: Zaznacz cały
ln -s /usr/bin/arm-linux-gnueabihf-gcc-4.7 /usr/local/bin/arm-linux-gnueabihf-gcc
Kod: Zaznacz cały
ln -s /usr/bin/arm-linux-gnueabihf-gcc-4.7 /usr/local/bin/arm-linux-gnueabihf-gcc
Kod: Zaznacz cały
root@debian:/home/bartek/linux-sunxi# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j5 uImage modules
CHK include/linux/version.h
CHK include/generated/utsrelease.h
HOSTCC scripts/conmakehash
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
make[1]: `include/generated/mach-types.h' jest aktualne.
CC kernel/bounds.sarm-linux-gnueabihf-objdump: 'scripts/mod/.tmp_empty.o':
No such filemv: nie można wykonać stat na `scripts/mod/.tmp_empty.o': Nie ma takiego pliku ani katalogu
make[2]: *** [scripts/mod/empty.o] Błąd
make[2]: *** Oczekiwanie na niezakończone zadania....fixdep: error opening depfile: kernel/.bounds.s.d: No such file or directory
make[1]: *** [kernel/bounds.s] Błąd 2
make: *** [prepare0] Błąd 2
make: *** Oczekiwanie na niezakończone zadania....
make[1]: *** [scripts/mod] Błąd 2
make[1]: *** Oczekiwanie na niezakończone zadania....
make: *** [scripts] Błąd 2
Kod: Zaznacz cały
make clean
Kod: Zaznacz cały
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage modules
Kod: Zaznacz cały
make clean
Kod: Zaznacz cały
root@debian:/home/bartek/linux-sunxi# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage modules
CHK include/linux/version.h
CHK include/generated/utsrelease.h
HOSTCC scripts/basic/fixdep
make[1]: `include/generated/mach-types.h' jest aktualne.
CC kernel/bounds.s
fixdep: error opening depfile: kernel/.bounds.s.d: No such file or directory
make[1]: *** [kernel/bounds.s] Błąd 2
make: *** [prepare0] Błąd 2
Kod: Zaznacz cały
git clone [URL]https://github.com/linux-sunxi/linux-sunxi.git[/URL]
Kod: Zaznacz cały
root@debian:/home/bartek/linux-sunxi# git checkout -b sunxi-3.4 origin/sunxi-3.4
fatal: A branch named 'sunxi-3.4' already exists.
Kod: Zaznacz cały
root@debian:/home/bartek/linux-sunxi# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig
scripts/kconfig/mconf Kconfig
arch/arm/plat-mxc/Kconfig3: can't open file "arch/arm/plat-mxc/devices/Kconfig"
make[1]: *** [menuconfig] Błąd 1
make: *** [menuconfig] Błąd 2
Kod: Zaznacz cały
rafal@debian:/media/dane/linux/linux-sunxi-sunxi-3.4/arch/arm/plat-mxc/devices$ ls
Kconfig platform-imx-dma.c platform-mxc-mmc.c
Makefile platform-imx-fb.c platform-mxc_nand.c
platform-ahci-imx.c platform-imx-i2c.c platform-mxc_pwm.c
platform-fec.c platform-imx-keypad.c platform-mxc_rnga.c
platform-flexcan.c platform-imx-ssi.c platform-mxc_rtc.c
platform-fsl-usb2-udc.c platform-imx-uart.c platform-mxc_w1.c
platform-gpio_keys.c platform-imx_udc.c platform-pata_imx.c
platform-gpio-mxc.c platform-ipu-core.c platform-sdhci-esdhc-imx.c
platform-imx21-hcd.c platform-mx1-camera.c platform-spi_imx.c
platform-imx2-wdt.c platform-mx2-camera.c
platform-imxdi_rtc.c platform-mxc-ehci.c