关于闭源文件的问题
-
请问各位,修改内核时影响到闭源文件怎么处理?
-
修改什么闭源文件?固件吗
-
闭源文件是指你们自己写的不能开源的文件吗?怎么个影响法?
-
@yuzukitsuru 比如A40i中的/lichee_A40i/linux-3.10/drivers/char/awchip/下的文件,我并不想要修改它,但是我做的修改确实会影响到它的编译。
-
@xiaowenge 这是在A40i编译时出现的问题,文件是全志提供的,具体影响是当我打上实时补丁后编译会出现:
/home/golden/proj/KK-T3-SW/lichee/linux-3.10/drivers/char/awchip/awchip.c:44: undefined reference to `mutex_lock
另一种情况是我将编译工具替换为硬浮点进行编译后会出现类似:
uses VFP register arguments,
arm-linux-gnueabihf-ld: 合并目标文件 的特定数据时失败 -
@masterlu ?啥意思,我并不想要修改它,还是要修改?
-
@yuzukitsuru 就是修改的内容不包含上述的文件,上述的文件引用了被修改部分的内容,请问这种情况怎么处理呢
-
@masterlu
看样子应该是字符驱动的问题,有尝试过make clean清除编译出来的文件重新编译吗另外换工具链需要重新编译,要把之前的全部clean了
-
@yuzukitsuru 应该不是这个问题,因为上面提到的文件是没有源码的,所以做了修改之后没有办法重新编译这些文件,导致链接的时候出错。
-
@masterlu 那有没有这个文件的更新补丁,应该两个是一起发布的
-
@yuzukitsuru 没有
-
@masterlu 有点奇怪
-
@masterlu 我也遇到了,有解决办法吗
-
@duanzhh 抱歉我到现在也没有解决这个问题
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号