人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【300ptでお願いします】
Solaris10でSunBlade150にgcc-3.4.6をソースからインストールしたい
のですが、コンパイルで失敗します。
エラー内容は、コメントで記載します。よろしくお願いします。

●質問者: meichi
●カテゴリ:コンピュータ インターネット
✍キーワード:gcc solaris10 インストール エラー コメント
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● mattn
●300ポイント ベストアンサー

おそらくSHELL環境変数を見ているのだと思います。/bin/sh前提のシェルスクリプトをtcshで実行してしまっているようです。

一度sh(もしくはbash)から実行してみて下さい。

◎質問者からの返答

ありがとうございます。sh と bash で実行しましたが、だめでした・・・

こころあたりがあるとすれば、下記を実行したことぐらいでしょうか。

crle -c /var/ld/ld.config -l /usr/lib:/usr/local/lib

引き続き回答を待ちます。

gmake[3]: Entering directory `/usr/local/src/gcc-3.4.6/objdir/gcc/fixinc'

/bin/tcsh ../../../gcc/fixinc/genfixes machname.h

SHELL=/bin/sh: コマンドが見つかりません.

export: コマンドが見つかりません.

if: 式構文?.

gmake[3]: *** [machname.h] Error 1

gmake[3]: Leaving directory `/usr/local/src/gcc-3.4.6/objdir/gcc/fixinc'

gmake[2]: *** [fixinc.sh] Error 2

gmake[2]: Leaving directory `/usr/local/src/gcc-3.4.6/objdir/gcc'

gmake[1]: *** [stage1_build] Error 2

gmake[1]: Leaving directory `/usr/local/src/gcc-3.4.6/objdir/gcc'

gmake: *** [bootstrap] Error 2


2 ● mattn
●0ポイント

tcshで実行されている事は間違いなさそうです。

SHELL環境変数を変えてみるとか、ログインシェルを変えてみるとかやってみると良いかもしれません。

◎質問者からの返答

ありがとうございました。おかげさまでbuildできました。

これをきっかけに、シェルから勉強しなおします。m(_ _)m


3 ● snow_leopard
●10ポイント

/bin/shをbashへのシンボリックリンクにしてみたらどうでしょう。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ