编译A40i时出现奇怪的错误
-
在编译A40i linux时出现了一个奇怪的错误,一个不存在的路径的下的文件编译报错了。
图中的/home/golden/proj/KK-T3-SW/,这个路径根本就不存在,请问有人遇到过吗? -
@masterlu
在kernel/Makefile下有这样一段:
ifneq ($(CONFIG_PREEMPT_RT_FULL),y)
obj-y += mutex.o
obj-$(CONFIG_DEBUG_MUTEXES) += mutex-debug.o
obj-y += rwsem.o
endif
请问如果不编译mutex会不会影响其他功能? -
@masterlu 看样子不会影响
-
@yuzukitsuru
好的谢谢 -
请问有什么办法解决这个错误吗?
全志并没有提供这几个文件源码,但是编译过程中又会报错。 -
@masterlu
进m kernel_menuconfig 把字符设备里的awchip选项关了(如果可以关的话 -
@yuzukitsuru 我直接在Makefile里面把它去掉了,我不清楚是不是因为这个原因,编译出来的镜像会跑飞,所以我想尝试将这个问题解决。
另外,这个问题是在给A40i打实时补丁的时候遇到的,在补丁文件中已经有函数的定义以及实现,并且在其他文件中调用这个函数的时候并没有出现报错的情况,只是在awchip文件中出现了这个报错。 -
@masterlu 可能是补丁没打全?可以问一下代理
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号