[問題-已解決]arm-none-linux-gnueabi-gcc沒有那個檔案或目錄
問題描述
在除錯Exynos4412開發板時,遇到一個奇怪的問題,用開發板配套的GCC編譯u-boot,報瞭如下的錯誤:
$ make
make: /usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-gcc:命令未找到
/bin/sh: /usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: 沒有那個檔案或目錄
但是在對應目錄下可以確認GCC是存在的,執行許可權和訪問許可權都沒問題。
解決方案
安裝Linux Standard Base x.x core support package
sudo apt-get install lsb-core
問題原因
在網上查了一下,問題的原因是64位系統執行這個32位的程式需要32位執行庫。
另外關於Linux相容性可以看看這篇文章: LSB 簡介
相關推薦
[問題-已解決]arm-none-linux-gnueabi-gcc沒有那個檔案或目錄
問題描述 在除錯Exynos4412開發板時,遇到一個奇怪的問題,用開發板配套的GCC編譯u-boot,報瞭如下的錯誤: $ make make: /usr/local/arm/arm-2009q3/bin/arm-none-linux-
如何解決 arm-none-linux-gnueabi-gcc -v和arm-linux-gcc 沒有那個檔案或目錄
最近弄了個4412的板子(友善之臂的Tiny4412增強版),準備搞搞android,開發伺服器用的是Ubuntu12.04-64bit版本(對於Android 2.3.X和更新的版本,需要64位的系統,之前的老版本2.2以下(包括2.2)可以 在32位版本上編譯,另外不推薦虛擬機器,因為官網上寫的虛擬機
解決ubuntu amd64 14.04 bash./ 沒有那個檔案或目錄 的方法(含ia32-libs包的安裝方法)
最近在安裝 arm-none-linux-gnueabi 交叉編譯環境時遇到 bash./ 沒有那個檔案或目錄的錯誤,可是ls檢視檔案是存在的,查了一下發現可能是安裝的ubuntu是64位的,而交叉編譯環境的工具鏈是32位,需要32位的執行庫ia32-libs,終端中鍵入
bash: ./arm-none-linux-gnueabi-gcc: No such file or directory解決方法
2016年08月30日 14:56:14 simonli1121 閱讀數:3727更多 個人分類: linux 轉自:http://blog.csdn.net/mr_define/article/details/51059329 http:
arm-none-linux-gnueabi-gcc 下載地址
arm-none-linux-gnueabi-gcc 下載地址 arm-none-linux-gnueabi-gcc是 Codesourcery 公司(目前已經被Mentor收購)基於GCC推出的的ARM交叉編譯工具。可用於交叉編譯ARM系統中所有環節的程式碼
arm-none-linux-gnueabi-gcc下載
arm-none-linux-gnueabi-gcc是 Codesourcery 公司(目前已經被Mentor收購)基於GCC推出的的ARM交叉編譯工具。可用於交叉編譯ARM系統中所有環節的程式碼,包括裸機程式、u-boot、Linux kernel、filesystem和App應用程式。使用時,按
xlinx ise : arm-xilinx-linux-gnueabi-gcc 不是內部或外部命令的解決思路
1,在百度裡有人說是沒有配置path變數,只需完成path配置,該命令就能找到,解決問題。 答:個人意見不贊同,因為xilinx ISE 安裝時會自動完成path配置,不需自己手動配置。 2,還有網友說,如果是在xps export and
arm-none-linux-gnueabi-gcc【實驗環境】 1、 Ubuntu 10.10發行版 2、 FS2410平臺 【實驗步驟】
Configuredwith:/home/linux/s3c2410-2.6.35/toolchain/toolchain-build/targets/src/gcc-4.3.2/configure--build=i686-build_pc-linux-gnu --host=i686-build_pc-lin
arm-none-linux-gnueabi-gcc command not found
解壓arm gcc 交叉編譯工具鏈,併成功的匯出到環境變數 執行的時候 報以下錯誤: 由於64位下執行32編譯器缺少相應的庫檔案,所以執行時會報錯 執行下面載入庫檔案的命令: sudo apt-get install lib32ncurses5 lib32z1 之後執行就正常了 總結如下:
飛凌嵌入式(Forlinx)TE/OK6410核心編譯:“make: arm-none-linux-gnueabi-gcc:命令未找到”
Ubuntu10.04下編譯飛凌嵌入式(Forlinx)TE/OK6410開發板提供的核心2.6.36 本以為按照使用者手冊的操作,不會有任何問題的,可能是因為核心是在Unbuntu10.10下測試通過的吧,在Ubuntu10.04下反而出了問題。 已經執行export P
配置64位UBUNTU 編譯環境出現的arm-none-linux-gnueabi-gcc: not found
在網上查詢資料後發現原因為該命令需要32庫進行支援。 需要sudo apt-get ia32-libs 但是又有資料提到ia32-libs已經廢棄。 ia32-libs已經被廢棄,那麼應該有取代的方式。 於是按照以下步驟 $ sudo apt-get install li
使用arm-none-linux-gnueabi-gcc –o hello hello.c編譯完成,在ARM上執行出現報錯:
問題: 使用arm-none-linux-gnueabi-gcc –o hello hello.c編譯完成,在ARM上執行出現報錯: -sh: ./hello: No such file or directory 原因: 因為我們的程式使用的是動態連結方式編譯的,而A
:bash: usr/local/3.4.1/bin/arm-linux-gcc: 沒有該檔案或目錄 解決方法!
網上一般出現這種問題都是一些依賴的東西沒有安裝出現的問題,如果排除了這些問題,那麼請試一試我的方法。1、 進入你的交叉編譯工具的目錄執行 ldd arm-poky-linux-gnueabi-gcc,會出現一些依賴的關係,下面是我的資訊提醒:linux-vdso.so.1 (
.arm-none-linux-gnueabi-gcc: not found
一樣的問題,執行 apt-get install ia32-libs 裝一些32位的庫就好了 如果沒有ia32-libs,試著 apt-get install lib32ncurses5 lib32z
arm-none-linux-gnueabi-gcc -v 出現: No such file or directory
太感謝了,我的也是這個問題 交叉編譯環境搭建後 arm-linux-gcc -v 顯示 No such file or directory 使用which命令可以找到,環境變數沒有問題,更詳細的描述問題就是which找到的命令所在的目錄下的所有命令都是同樣的問題。 果然問題的解決點就在我用的是64位系統
ubuntu12.04建立交叉編譯環境,bin/.arm-none-linux-gnueabi-gcc: not found
ubuntu12.04交叉編譯器安裝,已經設定好環境變量了 ~$ echo $PATH /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/ga
ubuntu12.04 64建立交叉編譯環境,bin/.arm-none-linux-gnueabi-gcc: not found(安裝 ia32-libs)
ubuntu12.04交叉編譯器安裝,已經設定好環境變量了 ~$ echo $PATH/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/ga
arm-none-linux-gnueabi-gcc command not found[Solved]
Xilinx 14.7 and Ubuntu 12.04 64bit Problem Recently , i run my project with xilinx 14.7(vivado2016.2) and have to install it on ub
Ubuntu160403安裝交叉編譯工具鏈後,出錯: ./arm-none-linux-gnueabi-gcc -v bash: ./arm-none-linux-gn
cd /etc/apt1在修改前先對 sources.list檔案進行備份sudo cp sources.list sources.list.bak1修改sources.list檔案sudo vi sources.list1刪除掉sources.list的其他內容,選擇任意源貼上複製進去,這裡以阿里云為例ub
安裝交叉編譯工具arm-none-linux-gnueabi-gcc——Linux上編譯在android上執行的c程式
# vim /etc/bash.bashrc 在最後新增 PATH=$PATH:/usr/local/arm-2014.05/bin source /etc/bash.bashrc 使其立刻生效 開啟另一個終端 執行 arm-none-linux-gnueabi-gcc -v,顯示版本即說明安裝成功 方法二