20130922最新uboot編譯問題
以下紅色是Shell操作,
#是終端提示符一般不用手動輸入 # make smdk6410_config 顯示 /forlinx/uboot1.16/include/configs/smdk6410.h:522:3: error: #error Define one of CONFIG_BOOT_{NAND|MOVINAND|ONENAND|ONENAND_IROM} make[1]: *** No rule to make target `.depend', needed by `_depend'. Stop. make[1]: Leaving directory `/forlinx/uboot1.16/post/cpu' make: *** [depend] Error 2 |
後來在QQ群big_fish和砂鍋米線的幫助下找到問題。原來是OK6410裡自帶光碟的u-boot編譯使用的命令引數和論壇裡最新版及操作手冊的命令引數不一樣。
最新版的命令操作是#make
forlinx_nand_ram256_config
老版本是#make
smdk6410_config
也希望以後論壇Relese的時候能將操作手冊和映象打包在一個壓縮包裡
----------------------------------------------------------------------------------
另外,也可以通過如下命令將交叉編譯器中的所有的arm-none-linux-gnueabi-* 連結成arm-linux-*:
#ls -s arm-none-linux-gnueabi-gcc arm-linux-gcc
將路徑加入到環境變數時也可以使用如下命令:#PATH=/usr/local/arm/4.3.2/bin:$PATH 總結: 1. 末尾如下錯誤
/forlinx/uboot1.16/include/configs/smdk6410.h:347:2: error: #error RAM size must be defined
/forlinx/uboot1.16/include/configs/smdk6410.h:522:3: error: #error Define one of CONFIG_BOOT_{NAND|MOVINAND|ONENAND|ONENAND_IROM}
make[1]: *** No rule to make target `.depend', needed by `_depend'. Stop.
make[1]: Leaving directory `/forlinx/uboot1.16/post/cpu'
make: *** [depend] Error 2 一般是編譯時編譯config檔案的引數用錯了,確定一下u-boot 是較早還是較新的,分別選擇#make smdk6410_config或#make forlinx_nand_ram256_config 2. 編譯時顯示如下錯誤 顯示
/usr/local/arm/4.3.2/bin/arm-linux-gcc: line 3: exec: arm-none-linux-gnueabi-gcc: not found
Configuring for smdk6410 board which boot from ... 將路徑加入到環境變數時也可以使用如下命令:
#PATH=/usr/local/arm/4.3.2/bin:$PATH
相關推薦
20130922最新uboot編譯問題
以下紅色是Shell操作, #是終端提示符一般不用手動輸入 Ubuntu是最新版本V11 我的交叉編譯器下的檔案列表:[email protected]ubuntu:/usr/local/arm/4.3.2/bin# ls arm-linux-addr2line arm-none-lin
uboot編譯突然出現has EABI version 5 but target u-boot has EABI ve
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
[uboot] (第四章)uboot流程——uboot編譯流程
以下例子都以project X專案tiny210(s5pv210平臺,armv7架構)為例 建議先看《[project X] tiny210(s5pv210)上電啟動流程(BL0-BL2)》,根據例子瞭解一下上電之後的BL0\BL1\BL2階段,以及各個階段的執
Gradle Android最新自動化編譯指令碼教程(提供demo原始碼)
一、前言Gradle 是以 Groovy 語言為基礎,面向Java應用為主。基於DSL(領域特定語言)語法的自動化構建工具。上面這句話我覺得寫得很官方,大家只需知道Gradle可以用來android開發中進行多個專案依賴的自動化編譯指令碼,知道這點也就知道我們使用它的目的;為
linux kernel uboot編譯指令碼
kernel編譯指令碼 #! /bin/bash #doc ref #http://processors.wiki.ti.com/index.php/Linux_Core_U-Boot_User's_Guide#Building_MLO_and_u-boot # do NOT add
openjdk8最新原始碼編譯及使用(ubuntu16.04)
1、準備環境 sudo apt-get install -y build-essential libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev libcups2-dev libfreet
解決TensorFlow最新程式碼編譯錯誤問題
老是有個習慣,看到開原始碼更新了,總是想更新到最新版,如果置之不理的話,就感覺自己懶惰了或有的不負責任了,這個也可能是一種形式的強迫症吧; 前幾天晚上git pull TensorFlow,完事後也沒去理它,這兩天想起來還是做事有頭有尾吧, 也想把學習重點轉入到TensorFlow,動手玩
最新webrtc編譯 2017
webRTC被越來越廣泛的使用,但是很多人都對其原始碼的下載及編譯感到非常的頭疼,總結下我們團隊在下載編譯過程中遇到的問題。 最新的webRTC需要安裝VS2015,最好安裝旗艦版,社群版的話在編譯過程中會提示遇到缺少一些東西,又需要安裝各種東西,很麻煩,另外還需要安裝個git。 由於程式碼在g
【linux學習筆記--第一篇】基於nanopim2a的環境搭建,uboot編譯及下載
接觸一個星期,搭建了虛擬機器,雙系統,行動硬碟ubuntu , 總結下來, 行動硬碟的系統最方便,硬碟可以分為2個分割槽,一個裝系統, 一個放檔案(windows也可以識別),感覺還是挺爽的。 以下是這幾天折騰u-boot的一
最新ffmpeg編譯和用eclipse進行原始碼除錯(linux)
轉自:http://blog.csdn.net/huangkangying/article/details/6434683 最近由於專案需要,必須修改ffmpeg的原始碼進行修改才能滿足專案的需求,但以前我從來沒有自己去編譯和使用ffmpeg的原始碼,一直都是用別人
uboot之uboot編譯實踐和內部目錄介紹
編譯實踐 一、關於uboot的原始碼編譯生成uboot.bin 1、我用的是朱有鵬老師的課程所以我有官方已經移植好的uboot原始碼所以我只是講一下
uboot編譯初試
在網上下一個最新的uboot 官方網站在這裡 http://www.so.com/link?url=http%3A%2F%2Fwww.denx.de%2Fwiki%2FU-Boot%2FWebHome&q=uboot&ts=1493867804&t=
zynq的uboot編譯問題彙總
編譯zynq的uboot 目標版是米聯的z702,硬體據說仿照zedboard,git了uboot的原始碼開始編譯。 遇到問題: 1.fatal error: openssl/sha.h: No such file or directory 解決:這是因為沒有安裝libss
protobuf 最新版本編譯 Google Protobuf 3.0.1
#!/bin/bash -x echo "$(tput setaf 2)" echo Building Google Protobuf for Mac OS X / iOS. echo Use 'tail -f build.log' to monitor progress. echo "$(tput sg
Exynos4412 Uboot 編譯工具 —— 交叉工具鏈 arm-linux-gcc 的安裝
一、什麼是交叉編譯? 在開發主機執行編譯器編譯核心、應用程式。核心和程式在目標機上執行,這個編譯過程被稱為交叉編譯。編譯器執行在開發主機(通常是X86體系的PC機)上,編譯出的的程式碼是目標機體系結構的,如:ARM。 在主機上除了編譯還可以完成製
01 OrangePi uboot編譯
計算機系統的組成: CPU , 記憶體, 輸入/輸出裝置, 外存(硬碟) 微控制器: 一個晶片上就是一個完整的計算機系統. SOC: 片上系統(system on chip), 其實就是功能更強大的微控制器 arm: 一種CPU核心
新版uboot配置、編譯
size www target ref tle 移植 targe font mil 轉載文章來至於: http://www.linuxidc.com/Linux/2015-02/112934.htm新版uboot配置、編譯
編譯Uboot——錯誤記錄
logs 深入 otf 串口 如果 success fin 所在 制作 我使用的是ZLG的EasyARM iM280A的開發板。官方提供的編譯器時arm-fsl-linux-gnueabihf(gcc 4.4.4)。自己嘗試使用arm-linaro-linux-gnueab
如何最接近rpm的安裝方式去編譯安裝最新的php-fpm
php php-fpm fastcgi 1 前言筆者非常不喜歡某些人編譯安裝的軟件,維護起來非常缺乏rpm安裝的那種規範感覺,於是筆者參閱官方的編譯安裝教程以及對比分析rpm安裝的目錄布置結構,完成以下安裝。2 安裝PHP-FPM2.1 環境配置2.1.1 安裝解壓工具yum install -y
am335x uboot, kernel 編譯
mkf byte ice number .html pat markdown 變量 技術分享 一、設置環境變量 // 寫在家目錄下面的 .bashrc 裏面 export KERNEL_PATH=~/aplex/kernel3.2.0 // kernel