こんばんは。
最近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.5
- 回答日時:
下の文章が変なので書き直します。
Companionには、*入っていない* libstdc++ をsunsite辺りから取ってきてインストールする必要があると聞いた覚えがあります。
sinsiteのSolaris 8の所には libstdc++ がありませんので Solaris 7の所からダウンロードして下さい。
# stripが無いと言われ、binutilを入れたら
# エンディアンが違うとか言われ、コンパイラ自体
# 動かなくなった、現状使えてない人からの
# アドバイスでした(^^;
参考URL:http://sunsite.sut.ac.jp/sun/solbin/
ご回答ありがとうございます。
一応ccをGCCとすることで解決しましたので、
この方法はまた機会があったら試させてもらいます。
ポイントをあげられるのが二人までなのでポイントはあげられません。
申し訳ないですm(_ _)m
No.4
- 回答日時:
Companionには、*入っていない* libstdc++-2.8.1.1 をインストールする必要があると聞いた覚えがあります。
sunsite の Solaris 7(Solaris 8用は無い)を入れないと駄目、と聞いた覚えがあります。
# stripが無いと言われ、binutilを入れたら
# エンディアンが違うとか言われ、コンパイラ自体
# 動かなくなった、現状使えてない人からの
# アドバイスでした(^^;
参考URL:http://sunsite.sut.ac.jp/sun/solbin/
No.3
- 回答日時:
Solaris2 からは C コンパイラは
別売の製品になっていたはずです。
なので Solaris 標準の cc ではコンパイルできません。
GCC を利用されるようなので Sun C コンパイラを
購入することはないのでしょうが、
他の方も答えられているように
環境変数 CC に gcc をセットするか
configure 実行時に GCC を使うように設定することで
通常は大丈夫です。
お探しの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ランキング
-
CygwinとSeaDas
-
linuxの上位、下位互換について
-
Vine Linux 2.6 でC言語で開発
-
Apple Vision Pro に “DMM VR動...
-
QNAPの設定について
-
スライドショー(速度)について
-
MS-DOS3.3インストールについて
-
GXデベロッパーがwin8.1に入らない
-
MAC用のCDはWindowsで読めない...
-
PromiseのUltra133 TX2
-
BIOSでセキュアブートをONにし...
-
ディスクのクローン作成
-
LINUX からWINDOWS に戻すには?
-
「この操作は現在インストール...
-
Boot Failed Windows Boot
-
PC歴は10年超しますが、技...
-
ツールバーの表示がおかしい
-
USB4GBメモリ フォーマットに...
-
初代ipodtouchにiOS4インストー...
-
アプリmspyのインストール方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
よく目にするファイル名にdevel...
-
readline-develについて
-
RedHat linux 7.5への xinetdの...
-
zlibのパス確認方法について
-
squidのdnsserverが見つからな...
-
squidのアンインストール
-
インストールされているディレ...
-
コンパイル時のエラーについて...
-
tar.gzのファイルがインストー...
-
X-windowが起動しない
-
Cygwinをいれました
-
tarでインストールされたパッケ...
-
ccが動かない on Solaris
-
linuxの上位、下位互換について
-
Cコンパイラ(RPMパッケージ)の...
-
SunOSでコンパイルエラー
-
Accelerated-X
-
makeコマンドを打ったらコンパ...
-
Solaris8にdelegateをインスト...
-
Vine Linux 2.6 でC言語で開発
おすすめ情報