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 * ,修改後就可以用普通用戶配置並編譯

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章