• ベストアンサー

solaris2.5.1対応のgccについて

春原 なの(@ymda)の回答

回答No.1

コンパイルさえすれば、最新のgcc-3.0x系でも いけそうですが できれば、安定している gcc-2.95.3 を使用したほうがいいのではないかと思います。 pkg_add でインストールするなら、 下記のサイトから、バイナリーで落としたほうが良いかと 思います。 #その前に、Intelですか?SPARCですか?

参考URL:
http://sunsite.sut.ac.jp/sun/solbin/

関連するQ&A

  • gccやg++がGNU製かどうかの確認法は?

    初心者質問で失礼致します。 各UNIX上でgccやg++がGNU製のものかどうかは何処で確認できるのでしょうか? % gcc -v Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/specs gcc version 2.95.3 20010315 (release) % g++ -v Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/specs gcc version 2.95.3 20010315 (release) となりましたがGNU製なら"GNU"と表示されるのでしょうか?

  • solaris2.6でphp3動きますか?glibcがインストールできない

    php3のsolaris2.6へのインストールで困ってます。sybaseの機能も一緒にインストールしようとしているのですが、php3のコンパイル時にfeatures.hというヘッダーがないといわれます。コンパイラーにはgccを使ってます。 これまで調べたところでは、features.hはgnuのlibc相当のライブラリのglibcに含まれるもので、それをインストールすれば解決できそうなことは分かってます。 しかし、glibcの最新版は、solarisをまだサポートしておらず、makeがとおりません。 どなたか同じようなご経験をされたかたがいらっしゃいましたら、アドバイスお願いします。

    • 締切済み
    • PHP
  • gccのバージョンダウン

    環境 solaris8 gcc3.4.2 GUN Make3.80 当サーバで、gccのバージョン「2.*」を使ってソフトのコンパイルをしたいのですが、バージョンダウンってできるのでしょうか? 単純に現状の/usr/localをコピーしておいて、上書きでインストール? またはgcc2.*を別フォルダにインストール?(それでいいのか不明) ご経験のある方がいらっしゃいましたら、どうかご教授のほどお願い致します。

  • solaris9にインストールできるフリーのコンパイラ

    Solaris9にフリーのコンパイラをインストールしたいのですが、なかなかありません。 gccをインストールしようとしたのですが、下記のエラーが出てしまいます。 /usr/ucb/cc: language optional software package not installed Solaris9にインストールできるフリーのコンパイラをご存知の方、もしくは 上記エラーの解決策をご存知の方はおしえてください。 よろしくお願いします。

  • gcc2.95で作成したソースプログラム

    昔先人が作成したプログラムがあって、Solaris上でgcc2.95でコンパイル&リンクしてました。ちゃんとうまくいってました。 それをgcc3.46でコンパイルすると、コンパイルエラーが沢山出てきて なにがなにやら分かりません。 どうしたらいいものやら、路頭に迷ってしまいそうです。 地道にエラーをつぶすには規模がでかすぎるプログラムなんです。 どなたか、似たような苦労をされて解決された方にヒントになるような助言を頂きたいと思います。

  • cygwinのGCCについて

    cygwinのGCCについて質問致します。 cygwinでGCCを使いたいのですが、GCCのバイナリファイルはどこで手に入るのでしょうか。どなたかご存知の方、いらっしゃいましたらご教授いただければと思います。 よろしくお願いいたします。

  • gccでの共有ライブラリのver指定

    表題の件に関して質問させていただきます。 たとえば/usr/libにある;libA.soをリンクしたい時、gccでは gcc -lA としますが、libA.so.1,libA.so.2‥と複数バージョンがある場合、バージョンまで指定してコンパイルすることは可能でしょうか? サーバー権限を持っていないので、シンボリックリンクを張り直すという手は使えません。 また、自分のアカウントで同共有ライブラリを用意したのですが、/usr/libが優先されてしまい、自分のアカウントのライブラリを設定することは出来ません。 解決法をご存知の方、ご教授お願い致します。

  • C言語(gcc), Linux, FTPプログラミング

    C言語でFTPを使用してあるサーバからデータをダウンロードするプログラムを作りたいのですが、短期間で作らなければならない為、なるべく作り込みはしたくないのです。 FTPを扱うライブラリのようなものがあるのが一番ありがたいのですが、ご存じないでしょうか? 条件としては ・gccのバージョン3~4ぐらいで使えること。 ・Solaris,RedHatなど主要なLinuxで使えること。 ・ライセンスの制限がなるべく無いこと。 以上、よろしくお願いいたします。

  • Solaris10でmakeがこける

    postfixをインストールしようと make makefiles CC=gcc してから makeしたのですが、 /usr/local/lib/gcc-lib/i386-pc-solaris2.10/3.3.6/include/sys/types.h:27:31: sys/feature_tests.h: No such file or directory isa_defs.h: No such file or directory machtypes.h: No such file or directory int_types.h: No such file or directory In file included from sys_defs.h:335,from alldig.c:29: /usr/local/lib/gcc-lib/i386-pc-solaris2.10/3.3.6/include/sys/types.h:68: error:syntax error before "int32_t" syntax error before "uint32_t" "int32_t" "uint32_t" "int32_t" "uint32_t" "offset_t" (中略) /usr/local/lib/gcc-lib/i386-pc-solaris2.10/3.3.6/include/sys/types.h:622:24: sys/select.h: No such file or directory In file included from /usr/local/lib/gcc-lib/i386-pc-solaris2.10/3.3.6/include/limits.h:11,from sys_defs.h:1347,from alldig.c:29: /usr/local/lib/gcc-lib/i386-pc-solaris2.10/3.3.6/include/syslimits.h:27:31: sys/feature_tests.h: No such file or directory isa_defs.h: No such file or directory /usr/local/lib/gcc-lib/i386-pc-solaris2.10/3.3.6/include/syslimits.h:29:28: iso/limits_iso.h: No such file or directory /usr/local/lib/gcc-lib/i386-pc-solaris2.10/3.3.6/include/syslimits.h:41:28: sys/int_limits.h: No such file or directory alldig.c:30:19: ctype.h: No such file or directory (省略しているところあります) と出てmakeできません。 見つかっていないファイル類がSolaris開発ツールっぽいのしかわからず、どうやって入手すればいいかがわかりません。 SMTP-AUTH対応できればそれでいいのでpkgadd対応版みたいなので代用も可能です。 わかる方、お願いします

  • SolarisのOS規格について

    現行のSolarisについて(たしかSolaris7・8ですよね?)それぞれの「最大パーティションサイズ」と「ファイルサイズ」と「対応しているOracleバージョン」をご存知でしたら教えてください。 まだ、駆け出しのSEでよくわかりません。それで、よかったら「最大パーティションサイズ」の意味と、OSとアプリケーションとの適合性の効率的な検索方法。なども教えてもらえるとうれしいです。 よろしくお願いします