升级ubuntu14.04之后导致编译linux kernel出错的解决
2014-08-27 10:15
477 查看
参考别人的帖子:
http://bbs.csdn.net/topics/390423150 http://www.2cto.com/os/201311/255718.html 这个更直接一点
现象:
make[1]: Entering directory `/home/lijy/tmp/lichee/linux-3.0/modules/mali/DX910-SW-99002-r2p4-02rel1/driver/src/devicedrv/ump'
make ARCH=arm -C /home/lijy/tmp/lichee/linux-3.0 M=/home/lijy/tmp/lichee/linux-3.0/modules/mali/DX910-SW-99002-r2p4-02rel1/driver/src/devicedrv/ump modules
make[2]: Entering directory `/home/lijy/tmp/lichee/linux-3.0'
CC [M] /home/lijy/tmp/lichee/linux-3.0/modules/mali/DX910-SW-99002-r2p4-02rel1/driver/src/devicedrv/ump/common/ump_kernel_common.o
arm-none-linux-gnueabi-gcc: directory: No such file or directory
arm-none-linux-gnueabi-gcc: directory": No such file or directory
原因:
升级为14.04系统之后,svn的版本也随之升级,原先是1.7.8,现在是1.8.8,因为编译脚本里面有判断版本
解决方法:
1. 卸载svn,卸载后即可编译通过,说明原因是对的
2. 修改编译脚本,
ct-droid1/lichee/linux-3.3/modules/mali/DX910-SW-99002-r3p2-01rel0/driver/src/devicedrv/ump 修改Kbuild, Makefile.common 2个文件,
把下面这一句 SVN_REV := $(shell ((svnversion | grep -qv exported && echo -n 'Revision: ' && svnversion) || git svn info | sed -e 's/$$$$/M/' | grep '^Revision: ' || echo ${MALI_RELEASE_NAME}) 2>/dev/null | sed -e 's/^Revision: //') 改成这样 SVN_REV := 0000
这个方法也试过可行。
3. 降低svn版本,待实验。
http://bbs.csdn.net/topics/390423150 http://www.2cto.com/os/201311/255718.html 这个更直接一点
现象:
make[1]: Entering directory `/home/lijy/tmp/lichee/linux-3.0/modules/mali/DX910-SW-99002-r2p4-02rel1/driver/src/devicedrv/ump'
make ARCH=arm -C /home/lijy/tmp/lichee/linux-3.0 M=/home/lijy/tmp/lichee/linux-3.0/modules/mali/DX910-SW-99002-r2p4-02rel1/driver/src/devicedrv/ump modules
make[2]: Entering directory `/home/lijy/tmp/lichee/linux-3.0'
CC [M] /home/lijy/tmp/lichee/linux-3.0/modules/mali/DX910-SW-99002-r2p4-02rel1/driver/src/devicedrv/ump/common/ump_kernel_common.o
arm-none-linux-gnueabi-gcc: directory: No such file or directory
arm-none-linux-gnueabi-gcc: directory": No such file or directory
原因:
升级为14.04系统之后,svn的版本也随之升级,原先是1.7.8,现在是1.8.8,因为编译脚本里面有判断版本
解决方法:
1. 卸载svn,卸载后即可编译通过,说明原因是对的
2. 修改编译脚本,
ct-droid1/lichee/linux-3.3/modules/mali/DX910-SW-99002-r3p2-01rel0/driver/src/devicedrv/ump 修改Kbuild, Makefile.common 2个文件,
把下面这一句 SVN_REV := $(shell ((svnversion | grep -qv exported && echo -n 'Revision: ' && svnversion) || git svn info | sed -e 's/$$$$/M/' | grep '^Revision: ' || echo ${MALI_RELEASE_NAME}) 2>/dev/null | sed -e 's/^Revision: //') 改成这样 SVN_REV := 0000
这个方法也试过可行。
3. 降低svn版本,待实验。
相关文章推荐
- 解决Ubuntu升级到16后,导致Android编译出错的问题
- Ubuntu14.04编译Allwinner lichee 两个出错解决方法
- Ubuntu14.04编译Allwinner lichee 两个出错解决方法
- ubuntu14.04编译busybox出错解决方法
- Ubuntu 16.04 RTL8111/8168/8411 不能上网 经常断网解决办法 Author 时鹏亮 | 11/18/2016 = =这奇葩情况发生在从14.04升级到16.04之后,开始以
- Ubuntu14.04编译Allwinner lichee 两个出错解决方法
- ubuntu升级之后启动不了的解决
- 由于ptrace.h文件导致的内核编译出错的解决方法
- Ubuntu 12.10 下进行NDK 编译出错解决
- Ubuntu 10.10升级cpus出错解决方法
- Ubuntu升级之后The disk drive for / is not ready yet or not present的解决方法
- Ubuntu 内核编译 make gconfig 出错解决办法
- Vmware在ubuntu feisty 2.6.20内核下编译出错的解决方法
- ubuntu13.10 编译时 关于链接xlib 库阶段出错的问题解决
- ubuntu 10.04 编译安装网卡 linux kernel source not found 解决办法
- VMware安装Fedora18,升级3.8.2内核,导致hgfs无法编译安装,无法共享文件夹的问题解决方法
- Ubuntu编译android源码出错及问题解决
- Ubuntu gcc编译安装fcgi出错的解决办法
- ubuntu10.10升级到11.4出错之问题解决
- 由于ptrace.h文件导致的内核编译出错的解决方法