- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cygwinでmakeが見つからない)
cygwinでmakeが見つからない
このQ&Aのポイント
- cygwinを使用してnxtOSEKのC言語プログラミングを行っていますが、makeコマンドが見つからないエラーが発生します。
- Windows Vistaにcygwinをインストールし、サンプルプログラムをビルドしようとした際に【Command not found】エラーが表示されます。
- 似たような質問を調べて対応してみましたが、問題は解決していません。開発環境についての知識がほぼないため困っています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
makeが見つからないのではなくて、arm-elf-gccというARM用のCコンパイラが見つからないというメッセージですね。make自体は起動できています。 エラーメッセージを見るとarm-elf-gccの場所がC:Wrok/Tool/cygwin/GNUARM/binとなっています。 ・C:Wrokの部分は正しいですか? C:/Workの打ち間違いではありませんか? ・C:/Work/Tool/cygwin/GNUARM/binにarm-elf-gcc.exeはありますか?
その他の回答 (1)
- koko_u_u
- ベストアンサー率18% (216/1139)
回答No.1
> 私はこういった開発環境について知識がほぼ0です。 > 知識が無いため調べ方すら解らないくて困り果てています… まずはエラーメッセージを読むことを覚えてください。 > make: C:Wrok/Tool/cygwin/GNUARM/bin/arm-elf-gcc: Command not found make は arm-elf-gcc が無いと言っているのです。make がないわけではありません。 nxtOSEK で利用するソースコードをコンパイルするには Cygwin に付属している gcc ではだめなんでしょう。 nxtOSEK のサイトに行って調べてからまた質問してね。
お礼
ありがとうございます!! 解決しました。 おっしゃられてた通りarm-elf-gccのパス設定が間違っていたようです。 パス設定を【C:/Wrok/Tool/cygwin/GNUARM/bin】に直したら動きました。 2日間、悩んで自力では全く解決できませんでした。 こうもあっさり解決できるとは… 本当にありがとうございました!!