こんばんは。
最近Solaris 8 for Intel(10/00)に挑戦しているものです。
コンパイルの時に必要となるcc(C++コンパイラ?)のことで質問があります。
ccを実行しようとすると、こんなエラーがでます。
$ cc
/usr/ucb/cc: language optional software package not installed
原因を探るために/usr/ucb/ccを見たところ、
/usr/ccs/bin/ucbccがないとのことです。
さらに調べていくうちに、/opt/SUNWspro/bin/ccへのシンボリックリンクを
/usr/ucb/ccとして置けばいいということがわかりました。
しかし、/opt/SUNWspro/というフォルダがないのです。
できるかぎり無駄は省きたいので、最小構成でインストールし、
CompanionからはGCCしかインストールしていません。
何か/opt/SUNWspro/以下にインストールするパッケージがあるのでしょうか。
SOFTWARE 2 of 2やCompanionには
そういう雰囲気を漂わせているパッケージはありませんでしたが・・・。
どうすればよいのでしょうか。
/opt/SUNWspro/以下にインストールするパッケージは何でしょうか。
コンパイルができないとほとんどなにもできません(^^;
どなたか、どんなことでもよいので情報があったら教えてくださいませm(_ _)m
No.2ベストアンサー
- 回答日時:
何の configure かわかりませんが、GNU がらみの configure なら、
環境変数 CC を gcc にセットして実行すればgcc が使われるよう
になると思いますよ。(というか、GNU のやつなら普通はデフォル
トで gcc だと思うけど)
一旦実行してしまっているなら make distclean で配布状態に戻してから、
env CC=gcc ./configure とかして実行します。
それでだめなら、
ln -s ***/gcc /usr/local/bin/cc
とかして、cc と打ったら gcc が動くようにしてみてはいかがでしょう?
/usr/local/bin が path の前の方にないといけませんが。
ご回答ありがとうございます。
見事にenv CC=gcc ./configureで通りました。
#まだまだmakeはできませんが(^^;
ありがとうございました。
No.3
- 回答日時:
Solaris2 からは C コンパイラは
別売の製品になっていたはずです。
なので Solaris 標準の cc ではコンパイルできません。
GCC を利用されるようなので Sun C コンパイラを
購入することはないのでしょうが、
他の方も答えられているように
環境変数 CC に gcc をセットするか
configure 実行時に GCC を使うように設定することで
通常は大丈夫です。
No.4
- 回答日時:
Companionには、*入っていない* libstdc++-2.8.1.1 をインストールする必要があると聞いた覚えがあります。
sunsite の Solaris 7(Solaris 8用は無い)を入れないと駄目、と聞いた覚えがあります。
# stripが無いと言われ、binutilを入れたら
# エンディアンが違うとか言われ、コンパイラ自体
# 動かなくなった、現状使えてない人からの
# アドバイスでした(^^;
参考URL:http://sunsite.sut.ac.jp/sun/solbin/
No.5
- 回答日時:
下の文章が変なので書き直します。
Companionには、*入っていない* libstdc++ をsunsite辺りから取ってきてインストールする必要があると聞いた覚えがあります。
sinsiteのSolaris 8の所には libstdc++ がありませんので Solaris 7の所からダウンロードして下さい。
# stripが無いと言われ、binutilを入れたら
# エンディアンが違うとか言われ、コンパイラ自体
# 動かなくなった、現状使えてない人からの
# アドバイスでした(^^;
参考URL:http://sunsite.sut.ac.jp/sun/solbin/
ご回答ありがとうございます。
一応ccをGCCとすることで解決しましたので、
この方法はまた機会があったら試させてもらいます。
ポイントをあげられるのが二人までなのでポイントはあげられません。
申し訳ないですm(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- Mac OS MacBookPro(15-inch,Mid2012)はまだ現役で使えると思いますか? 4 2022/09/20 04:39
- その他(メールソフト・メールサービス) メールのCCについて 5 2022/07/27 16:04
- その他(ビジネス・キャリア) ビジネスメールの書き方についての質問ですが、メールの書き出し部分で、Toの方を上の行に書き、CCの方 3 2022/04/05 16:27
- ラジコン・ミニ四駆 タミヤブラシレスモーターTBLM02SはCC-02シャーシに装着できないのでしょうか?タミヤHPには 1 2022/09/11 10:07
- スキンケア・エイジングケア 私も、お姉様方みたいに卵肌や、ハリ、艶のある肌になりたいです。 でも、何を試しても肌の見た目は変わり 3 2023/08/07 06:43
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- UNIX・Linux Fedoraのupgradeで、libruby.so.3.0()がinstallできないという 1 2023/03/30 16:42
- お酒・アルコール ビールのCCレモン割りの他に 4 2022/12/11 20:57
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
よく目にするファイル名にdevel...
-
Cygwinをいれました
-
ccが動かない on Solaris
-
Linuxの標準モジュールの格納場...
-
SunOSでコンパイルエラー
-
コンパイル時のエラーについて...
-
dell ノートパソコン 起動しな...
-
WinSCPをフォルダに入れる方法...
-
コピーしたファイルが容量が増...
-
windows10の再インストールがで...
-
macユーティリティで消去が出来...
-
Active X をインストール済かど...
-
CygWinで 「bash-3.2$」と表示...
-
DtoDリカバリー領域について。
-
powerbook G4 でOS9起動できる...
-
pcの再起動を邪魔するものの正...
-
jpsコマンドを使いたい
-
ランダムハウス英語辞典第二CD-...
-
富士通のパソコンD583/KのHDD...
-
初代surface go
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
よく目にするファイル名にdevel...
-
readline-develについて
-
zlibのパス確認方法について
-
ソースからコンパイルしたPHPを...
-
RedHat linux 7.5への xinetdの...
-
squidのアンインストール
-
ccが動かない on Solaris
-
squidのdnsserverが見つからな...
-
tar.gzのファイルがインストー...
-
linuxの上位、下位互換について
-
tarでインストールされたパッケ...
-
Zaurusのgccインストールについて
-
gccの再インストールについて
-
gcc 4.1.2 をインストールしたい
-
redhat9でソースからphpインス...
-
インストールされているディレ...
-
wvdialなどダイアルアップツー...
-
gccの使いかたについて
-
C言語の実行モジュール、コンパ...
-
RedHatLinux8.0 PHPの再コンパ...
おすすめ情報