SoC 嵌入式設計套件 (EDS) 13.1 (且位於 SoC EDS 13.1 命令 Shell) 中設定的預設版本為 3.82.90。 此版本會在 Windows 電腦上建置預載入器時,造成下列錯誤訊息:
Makefile:200** 目標模式沒有「%」。停止。
如需產生和編譯預載入程式的詳細資訊,請參閱 此處:HTTP://www.rocketboards.org/foswiki/Documentation/GSRD131Preloader
若要檢查已安裝哪一種版本,以及在您系統上的路徑上:
- 執行或採購 SoC EDS 13.1 命令 Shell
- 在命令提示下執行「Make-v」
如果報告下列版本,則應更新已安裝的版本(請參閱下方說明以瞭解如何更新):
$make-v
GNU 製造 3.82.90
專為 i686-pc-cygwin 打造
著作權 (C) 2010 Free Software Foundation, Inc.
授權 GPLv3:GNU GPL 版本 3 或更新版本 HTTP://gnu.org/licenses/gpl.html>
這是免費軟體:您可以自由變更並重新分配。
在法律允許的範圍內,沒有保固。
將製造的使用版本更新為 3.81 版本,可正確建立預載入器。 有好幾種選項可以更新二手版本的製造版本。 如果安裝了 Nios II EDS 13.1,則會安裝 GNU 的 3.81 版本。 若要從 SoC EDS 13.1 命令 Shell 中指出此版本:
- 執行或採購 SoC EDS 13.1 命令 Shell
- 在命令提示下,執行「匯出 PATH=/../nios2eds/bin/gnu/H-i686-mingw32/bin:/build2/install/mongodb/bin:/usr/br64/qt-3.3/bin:/usr/NX/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jchang/bin」
或者,如果設定了環境變數:
- 在 SoC EDS 13.1 命令 Shell 提示下, 執行「export PATH=/bin/gnu/H-i686-mingw32/bin:/build2/install/mongodb/bin:/usr/fabric64/qt-3.3/bin:/usr/NX/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jchang/bin」
此外,NIOS II 13.1 命令 Shell 也可以從 SoC EDS 命令 Shell 中採購:
- 在 SoC EDS 13.1 命令 Shell 提示下,執行「/nios2_command_shell.sh」
14.0 版本的 DS-5 也安裝 GNU Make 版本 3.81,這可以改為新增到 PATH 環境變數:
- 在 SoC EDS 13.1 命令 Shell 提示下, 執行「匯出 PATH=/bin:/build2/install/mongodb/bin:/usr/fabric64/qt-3.3/bin:/usr/NX/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jchang/bin」
此處也包含 Cygwin GNU Make 版本 3.81 (附加為 make.exe)。 這可以下載到您的電腦及其路徑,預先用於 PATH 環境變數,並用來做預載入器。
若要檢查製造版本已新增到系統 PATH,請再次執行「make-v」。 如果報告下列版本 (3.81),則會安裝正確的版本。
$make-v
GNU 製作 3.81
著作權 (C) 2006 Free Software Foundation, Inc.
這是免費軟體;請參閱複製條件的來源。
沒有保固;甚至不適用於適銷對路或適合 A
特定用途。
此程式專為 i686-w64-mingw32 打造