SoC エンベデッド・デザイン・スイート (EDS) 13.1 (SoC EDS 13.1 Command Shell に設定されたパスに含まれる) の GNU Make のデフォルトバージョンは 3.82.90 です。 このバージョンでは、Windows PC でプリロード・ドライバーをビルド中に次のエラーメッセージが表示されます。
Makefile:200 *** ターゲットパターンには「%」が含まれています。停止。
プリロード・ファイルの生成とコンパイルの詳細については、こちら をご覧ください: http://www.rocketboards.org/foswiki/Documentation/GSRD131Preloader
インストールされている make のバージョンとシステムのパスを確認するには:
- SoC EDS 13.1 Command Shell を実行またはソースする
- コマンドプロンプトで "make -v" を実行します。
make が次のバージョンを報告する場合、インストールされているバージョンを更新する必要があります (アップデート方法については、以下の手順を参照してください)。
$ make -v
GNU Make 3.82.90
i686-pc-cygwin 用に構築
著作権 (C) 2010 Free Software Foundation, Inc.
ライセンス GPLv3: GNU* < バージョン 3 以降http://gnu.org/licenses/gpl.html>
これは無償のソフトウェアです。自由に変更して配布することができます。
法律で許可される範囲において、保証は行いません。
make の使用バージョンをバージョン 3.81 に更新すると、プリロード・ドライバーを正しく構築できます。 make の使用バージョンを更新するには、いくつかのオプションがあります。 Nios II EDS 13.1 がインストールされている場合、GNU make のバージョン 3.81 がインストールされます。 SoC EDS 13.1 Command Shell 内からこのバージョンを指す:
- SoC EDS 13.1 Command Shell を実行またはソースする
- コマンドプロンプトで「export PATH=/.. (パスをエクスポートする/.) を実行します。/nios2eds/bin/gnu/H-i686-mingw32/bin:/build2/install/mongodb/bin:/usr/lib64/qt-3.3/bin:/usr/NX/bin:/usr/local/bin:/usr/bin:/usr/usr/usr:/usr/usr/s cedar:/s cedar:/s cedar:/home/jchang bin/jachang bin
または、環境変数が設定されている場合:
- SoC EDS 13.1 コマンドシェルのプロンプトで、 「export PATH=/bin/gnu/H-i686-mingw32/bin:/build2/install/mongodb/bin:/usr/lib64/qt-3.3/bin:/usr/NX/bin:/usr/local/bin:/usr/bin:/usr/usr/usr:/usr/ssr/ssr:/s cedar:/home/jchang bin/
また、NIOS II 13.1 コマンドシェルは、SoC EDS コマンドシェル内からもソース化できます。
- SoC EDS 13.1 Command Shell プロンプトで、「/nios2_command_shell.sh」を実行します。
14.0 バージョンの DS-5 にも GNU Make バージョン 3.81 がインストールされ、代わりに PATH 環境変数に追加できます。
- SoC EDS 13.1 コマンドシェルのプロンプトで、 「export PATH=/bin:/build2/install/mongodb/bin:/usr/lib64/qt-3.3/bin:/usr/NX/bin/usr/local/bin:/usr/bin:/usr/usr/local/ssr:/usr/ssr/s cedar:/s cedar:/home/jchang bin/bin
Cygwin GNU Make バージョン 3.81 もこちらに含まれています (make.exe として添付)。 これは、PATH 環境変数の前に PC とそのパスをダウンロードし、プリロードを行うために使用できます。
make のバージョンがシステム PATH に追加されていることを確認するには、「make -v」をもう一度実行します。 make が次のバージョン (3.81) を報告すると、正しいバージョンの make がインストールされます。
$ make -v
GNU Make 3.81
著作権 (C) 2006 Free Software Foundation, Inc.
これは無償のソフトウェアです。コピーの条件については、ソースを参照してください。
保証はありません。商品性や A に対する適合性に対しても
特定の目的。
i686-w64-mingw32 用に構築されたこのプログラム