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

Solaris9のコンパイルについて教えてください。
Solaris9 12/03 Sparcをインストール。その後CompanionCDをデフォルトですべてインストール。
make-3.80-sol9-sparc-local
gcc-3.4.2-sol9-sparc-local
をpkgaddで追加。
その後にpatch-2.5.4.tar.gzを追加しようとしているのですが./configureの時点でこけてしまいます。
原因わかる方是非教えてください。
エラーは以下になります。

# ./configure
loading cache ./config.cache
checking host system type... sparc-sun-solaris2.9
checking for gcc... gcc
checking whether the C compiler (gcc ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.

config.logは下記

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:573: checking host system type
configure:602: checking for gcc
configure:715: checking whether the C compiler (gcc ) works
configure:731: gcc -o conftest conftest.c 1>&5
ld.so.1: gcc: fatal: libiconv.so.2: open failed: No such file or directory
Killed
configure: failed program was:

#line 726 "configure"
#include "confdefs.h"

main(){return(0);}

●質問者: matttsu
●カテゴリ:コンピュータ
✍キーワード:AID cache config gcc H-2
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● toohigh
●35ポイント

ログを見る限り、gcc が libiconv に依存しているけどそれが見つからないので動かない、という雰囲気ですね。

> find /usr/lib -name libiconv.so.2

・・・などで OS 付属の libiconv があるかどうかを確認してみるのが良いかと思います。

無い場合は、Solaris 9 の CD から必要なパッケージを pkgadd する、ということになるかと・・。

◎質問者からの返答

やはりそうですか。ただlibiconvというのの日本語用Patchを当ててからインストールするためにPatchをインストールしたかったのですが・・・。どうすればいいんですかね・・・。

http://www2d.biglobe.ne.jp/~msyk/software/libiconv-1.9.2-cp9...


2 ● Marin_MTB
●35ポイント

CompanionCDのgccではなく、SFW.comのgccではダメですか?

Freeware for Solaris

Solaris9ではこちらのほうが実績ありますし。

◎質問者からの返答

libiconv-1.8-sol9-sparc-local.gzというパッケージを追加してから行うとうまくいきました。ありがとうございました。

関連質問


●質問をもっと探す●



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