本文主要是介绍OMAPL138 Linux 文件系统启动 LOGO 更改方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 具体步骤可以参考创龙提供的 文档。编译时主要注意登录权限的问题。
2执行sudo ./autogen.sh 提示:
checking whether the C compiler works... no
configure: error: C compiler cannot create executables
See `config.log' for more details
查看具体的日志信息发现找不到交叉编译器。
configure:2780: arm-none-linux-gnueabi-gcc --version >&5
./configure: line 2782: arm-none-linux-gnueabi-gcc: command not found
3 在系统里面用arm-none-linux-gnueabi-gcc -v也可以显示版本信息。说明交叉编译器已经配置过了并已经生效
Thread model: posix
gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203)
出现此问题:是因为我的psplash文件是写保护的,所以只有root用户可以configure,普通用户不可以,所以我sudo configure的时候默认的是root用户的环境变量,而我root用户的环境变量没有设置这个交叉编译连的路径。
解决办法:1:在root下设置想对应的环境变量路径,然后sudo configure
2:把psplash文件都变成不是写保护的,就可以直接在普通用户下执行configure
进入src目录执行修改权限 sudo chmod 777 * ,修改后就可以用普通用户配置并编译
这篇关于OMAPL138 Linux 文件系统启动 LOGO 更改方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!