实现在nanopi上面编译内核原理很简单,先准备gcc在nanopi上,编译或dpkg.
接着将gcc目录下 "gcc","ld","ar","nm","objcopy" ,"size"复制出来在名称前加上"arm-linux-"(若gcc是从源里安装的那么路径一般在/usr/bin下 也可以用which gcc 来查看)
然后照着官方wiki,装好相应环境,试着make uImage吧
Image Name: Linux-3.4.39-s5p4418
Created: Sun Apr 2 05:15:48 2017
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4426632 Bytes = 4322.88 kB = 4.22 MB
Load Address: 40008000
Entry Point: 40008000
Image arch/arm/boot/uImage is ready
fa@NanoPi2:~/linux-3.4.y$