ich habe bereits versucht den Kernel Source für mein Target ARM Cortex A9 Prozessor zu kompilieren. Allerdings treten immer Probleme auf:
Code: Alles auswählen
amlogic@android:~$ cd /amlogic/kernel
amlogic@android:~/kernel$ ./run.sh
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
*** Default configuration is based on 'GPL_BOARD_defconfig'
#
# configuration written to .config
#
scripts/kconfig/conf --silentoldconfig Kconfig
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/generated/utsrelease.h
UPD include/generated/utsrelease.h
Generating include/generated/mach-types.h
CC kernel/bounds.s
GEN include/generated/bounds.h
CC arch/arm/kernel/asm-offsets.s
GEN include/generated/asm-offsets.h
CALL scripts/checksyscalls.sh
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
HOSTCC scripts/kallsyms
HOSTCC scripts/conmakehash
CC init/main.o
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
CC init/do_mounts.o
CC init/do_mounts_initrd.o
LD init/mounts.o
CC init/initramfs.o
CC init/calibrate.o
LD init/built-in.o
HOSTCC usr/gen_init_cpio
/amlogic/kernel/scripts/gen_initramfs_list.sh: Cannot open '../android/device/amlogic/M805NDW/images//root/'
/amlogic/kernel/usr/Makefile:67: recipe for target 'usr/initramfs_data.cpio' failed
make[1]: *** [usr/initramfs_data.cpio] Error 1
Makefile:995: recipe for target 'usr' failed
make: *** [usr] Error 2
finish!!!
amlogic@android:~/kernel$
Ich habe gcc-arm-none-eabi installiert.
Alternativ könnte ich versuchen den Binärcode von mein jetzigen Target (Amlogic MX 8726-MX mit Cortex A9) zu disassemblieren bzw zu dekompilieren?
Vielen Dank für Hilfe,
Joe