gcc-3.4.6のmakeについて

1,414 views
Skip to first unread message

mofu

unread,
Nov 20, 2011, 9:54:52 AM11/20/11
to KOZOS友の会
初めまして。
本を見ながらcygwinでの環境の構築を始めたのですが、binutils-2.19.1はインストール出来たように思うのですが、
gcc-3.4.6をmakeすると下記の様に表示されます。

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はインターネットからダウンロードしたものです。

Langur

unread,
Nov 20, 2011, 4:48:26 PM11/20/11
to KOZOS友の会
Langurと申します。

> 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できるのではないかと思います。

以上、よろしくお願いいたします。

SAKAI Hiroaki

unread,
Nov 21, 2011, 5:42:41 AM11/21/11
to kozos_t...@googlegroups.com, hsa...@saturn.dti.ne.jp
坂井です.

Langurさんのおっしゃるとおり,binutilsがインストールされていない
(make install 忘れなど)か,PATHの設定で /usr/local/bin が未設定なのでは
ないかと思います.

以下のLangurさんのご指摘の通り,確認してみていただけますでしょうか.


<ad127778-4786-4b16...@q39g2000prg.googlegroups.com>の記事において
aki...@osarusystem.comさんは書きました。

mofu

unread,
Nov 22, 2011, 6:33:30 AM11/22/11
to KOZOS友の会
回答ありがとうございました。
binutilsのインストールが中途半端?な状態だったようで一部のファイルがインストールされていなかったようです。
念のためwindows7のアカウント制御を無効にした状態でcygwinのインストールからやり直したところ無事gccのインストールを行うことが出
来ました。

mofu

unread,
Nov 22, 2011, 6:35:04 AM11/22/11
to KOZOS友の会
回答ありがとうございました。

無事インストールすることが出来ました。もしかしたら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さんは書きました。

Reply all
Reply to author
Forward
0 new messages