Cygwin環境で、GNU開発環境を構築しています。
gccのmake installでエラーとなります。
原因と回避策をご教授ください。
環境
PC:Dual Core CPU 2.8GHz/メモリ2GB/WindowxXP SP3
Cygwin:CYGWIN_NT-5.1
パッケージ:gcc-4.4.0.tar.bz2、newlib-1.18.0.tar.gz
以下のサイトを参考に構築中。
http://www.embedded.jp/article/cross-5.html#cross_table6
gcc, newlibのコンフィグレーション、ビルド、インストールにて...
$ make install 2>&1 | tee make_install.out ===> エラーあり。
以下のエラーメッセージが表示されます。
(前略)
make[2]: Entering directory `/home/user/build-gcc-sh-elf/intl'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/home/user/build-gcc-sh-elf/intl'
/bin/sh: line 4: 5300 Aborted ( cd ./intl && make "DESTDIR=" "RPATH_ENVVAR=PATH" "T
(中略)
make[1]: *** [install-intl] Error 134
make[1]: Leaving directory `/home/user/build-gcc-sh-elf'
make: *** [install] Error 2
以上
コメント(4件)
ご確認をお願いします。
以下のサイトに従い、binutilsをインストールしております。
http://www.embedded.jp/article/cross-5.html#cross_table6
ちなみにパッケージは、
パッケージは、
binutils-2.19.tar.bz2
gcc-4.4.0.tar.bz2
newlib-1.18.0.tar.gz
gmp-4.3.2.tar.bz2
mpfr-2.4.2.tar.bz2
m4-1.4.16.tar.bz2
を使用しております。
冒頭でディレクトリ build-gcc-sh-elf を切っていますか?
>>再び確認ですが、SuperH向けのクロス開発環境を構築されようとしているのですよね。
ご指摘の通りです。
>>冒頭でディレクトリ build-gcc-sh-elf を切っていますか?
すいません。上記の『切る』というのは、どのような意味でしょうか?
ディレクトリ build-gcc-sh-elfを作成したうえで、
/home/user/build-gcc-sh-elf上において、
以下のコマンドを実行しております。
$ make install 2>&1 | tee make_install.out