1. 程式人生 > >[問題-已解決]arm-none-linux-gnueabi-gcc沒有那個檔案或目錄

[問題-已解決]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 簡介