make[2]: h8300-elf-ar: Command not found
make[2]: *** [libgcc.a] Error 127
make[2]: Leaving directory `/usr/local/gcc-3.4.6/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/usr/local/gcc-3.4.6/gcc'
make: *** [all-gcc] Error2
cygwinやLinuxは全く触ったことがないのでこのメッセージが何を意味するのかよく分からず、ネットで検索しても自分が理解出来そうな物が見当
たりません。
よろしければ、ご指導の程よろしくお願いします。
使用OSはwindows7 64bitです。
cygwinはインターネットからダウンロードしたものです。
> make[2]: h8300-elf-ar: Command not found
h8300-elf-arを見つけることができていないことから、PATHの設定がなされていないようです。
書籍のとおりに行われているのであれば、PATHの通っている箇所...すなわち/usr/local/bin以下に
binutils-2.19.1によって生成される実行ファイルがインストールされるかと思います。
以下をご確認願えますか?
1. cygwin上で以下のコマンドを実行したとき「h8300-elf-*」(*は任意の文字列)というファイルが表示
されますか?
ls -al /usr/local/bin/h8300-elf-*
2. cygwin上で以下のコマンドを実行したとき、「/usr/local/bin」という文字列が表示されますか?
echo $PATH
もし、1.も2.も「はい」であればもう一度gccのmakeを試してみてください。
恐らく今度はmakeできるのではないかと思います。
以上、よろしくお願いいたします。
Langurさんのおっしゃるとおり,binutilsがインストールされていない
(make install 忘れなど)か,PATHの設定で /usr/local/bin が未設定なのでは
ないかと思います.
以下のLangurさんのご指摘の通り,確認してみていただけますでしょうか.
<ad127778-4786-4b16...@q39g2000prg.googlegroups.com>の記事において
aki...@osarusystem.comさんは書きました。
無事インストールすることが出来ました。もしかしたらwindwsのアカウント制御が影響したのかもしれません。
On 11月21日, 午後7:42, SAKAI Hiroaki <hsa...@saturn.dti.ne.jp> wrote:
> 坂井です.
>
> Langurさんのおっしゃるとおり,binutilsがインストールされていない
> (make install 忘れなど)か,PATHの設定で /usr/local/bin が未設定なのでは
> ないかと思います.
>
> 以下のLangurさんのご指摘の通り,確認してみていただけますでしょうか.
>
> <ad127778-4786-4b16-a68a-66f133e16...@q39g2000prg.googlegroups.com>の記事において
> akih...@osarusystem.comさんは書きました。