Tina Linux sdk 内核模块不能编译
-
尝试自己编译一个内核模块,但是Tina 不运行编译,直接忽略,prepare是可以把文件copy到编译目录,compile没有任何反应。
试过Allwinner目录下的,不是内核模块,都可以编译,但是内核模块的都不能编译。
诸位又碰到此类问题的吗?
谢谢了! -
-
@xiaowen
是自己写了个ko吗?是不是需要自己写Makefile才能编译?我自己写ko的Makefile如下,不知道有没有帮助
obj-m += xxx.o CURRENT_PATH:=$(shell pwd) LINUX_KERNEL:=$(shell uname -r) KVERSION:=5.4 KDIR=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/linux-d1-h-nezha/linux-5.4.61 #complie object CC=riscv64-unknown-linux-gnu-gcc all: make -C $(KDIR) M=$(PWD) modules CROSS_COMPILE=riscv64-unknown-linux-gnu- ARCH=riscv #clean clean: make -C $(KDIR) M=$(CURRENT_PATH) clean
Copyright © 2023 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号