• 締切済み

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

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

みんなの回答

  • riezo
  • ベストアンサー率0% (0/0)
回答No.1

はじめまして。 もう解決されましたでしょうか? solaris2.6へインストールしたことがないのでわかりませんが、PHP のメーリングリストの過去ログはご覧になられましたか? もしかすると、ここにヒントがあるかもしれません。 回答ではなくてごめんなさい。

参考URL:
http://sidecar.ics.es.osaka-u.ac.jp/php-jp/
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • solaris9に32ビットのapache,phpをinstallしたい

    solaris 8で32ビット版gccでapache.php,あるモジュール(phpで使うxxx.soファイル) を構築して,solaris8では問題なく動くのですが solaris 9で構築することになり,apache,php等をinstallしましたが sokaris9ではgccが基本的に64bitなので,apache,phpも64bitでinstall されたようです が,あるモジュールは,32ビットしか対応していないので, 普通にgccしてもELFのエラーがでたので gccの-m32オプションを付けてコンパイルしてコンパイルは通りました (xxx.soは作成完了) しかし,実際cgiを起動して,phpからそのxxx.soの中の関数郡を使おうとするとELFのエラーがでました そこで,apache,phpを32ビットでinstallすればいいのではと思いましたが,Makefileをいじったりしていろいろとやってみましたが うまくいきません gccは3.4.4のsolari9 64bit版のパッケージを入れています solaris9でgccが64ビット環境で,apache,phpのinstallのやり方を 教えてください

  • BIND9のコンパイルとインストールについて

    現在solaris8でBIND9を設定しているのですが、なかなかうまくいきません。 サイトからダウンロードしてきて、解凍まではすぐに出来たのですが コンパイルをしようとしたら、何かあ足りないらしくコンパイルが できないです。聞いた話では、gcc、gmake、glibcというものを インストールしないといけないようですが、何をしたら良いのか さっぱりわかりません。できれば、どうやったらうまくコンパイルでき (gccなるものがどういうものかもお聞かせ願えれば幸いです) インストールまでできるのかをお聞かせいただきたいと思っています。 何分素人なので、説明もうまくできませんが、どうぞよろしくお願いします。

  • gccのインストール

    RedHatLinux5.2です。 gccをインストールしようとして gcc-4.4.1.2-9.i386.rpmをダウンロードしました。rpm -Uvhすると、 依存性の欠如として binutils >= 2:2.16.90.0.1-0.3 libc.so.6(GLIBC_2.3) libgcc4 = 5:4.1.2-9 rpnlib(PartialHardlinkSets) <= 4.0.4-1 が必要とされているとでます。 (1)binutilsの入手方法を教えてください。 (2)GLIBCのインストールにgccが必要だと言われたのでgccを入れているのですが、gccのインストールにGLIBCが必要だと言われています。どうしたらよいのでしょうか? Linux初心者です。よろしくお願いします。

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

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

  • CentOS 5にglibc-profileをインストールしたのですが・・・

    現在LinuxでCのプログラミングを勉強中です。環境はCentOS5です。 書籍を読みながら勉強しているところ、処理のスピードを解析するglibc-profileというものが出てきました。 ただしyumではこれのインストールパッケージは存在せず、 ためしにネット上からglibc-profile-2.3.6-3.i386.rpmをダウンロードしてインストール、その後、以下のオプションでコンパイルした実行ファイルが実行時に失敗します。 「cc -Wall -g -pg <ソース> -o <実行ファイル名> -lc_p」 #具体的には浮動小数点演算不正のようなメッセージが出て #エラーとなります。 #-lc_pオプションをつけなければ正常に動作するプログラムです。 教えていただきたいことは以下です。 (1)glibc-profile-2.3.6-3.i386.rpmはCentOS5にインストールして妥当なものなのか (2)-pl_cオプションを使用してエラーとなるのはglibc-profileのバージョンが原因なのか、それともコンパイル方法やソースがまずいのか (ソースコード自体も返信いただければお見せます。) (3)glibcのソースコードからのライブラリ再構築の方法について (正直rpmによるインストールしか行ったことがないのでライブラリに影響がないか不安な状態です) 以上、上記のような不具合を経験された方、また知識のある方ご教授お願いいたします。

  • PHPのインストール

    LinuxにPHPをインストールしようと思っています。インストールは、パッケージではなくコンパイルしようと思っていますが、この際に、先にいれておかなければいけないパッケージ(gccやmakeなど)は、どのように調べればよいのでしょうか?

    • ベストアンサー
    • PHP
  • Solaris10でCコンパイラが見つからない?

    Solaris 10 1/06 X86版にphp5.1.2をインストールしようとしているのですが、下記エラーが表示されてコンパイルが終了してしまいます。 エラー内容を見るとCコンパイラが見つからないといっているようなのですが、どう対応すればいいのでしょうか・・・ Solaris10にはgccコンパイラがインストールされていると思うのですが・・・ どなたかよろしくおねがいします。 # ./configure loading cache ./config.cache checking for Cygwin environment... no checking for mingw32 environment... no checking for egrep... egrep checking for a sed that does not truncate output... /usr/bin/sed checking host system type... i386-pc-solaris2.10 checking target system type... i386-pc-solaris2.10 checking for gcc... no checking for cc... no configure: error: no acceptable cc found in $PATH

  • solarisのcコンパイラでコンパイルすると日本語はエラーがでます。

    solarisのcコンパイラ、コマンドはccとgccです。で、日本語がコンパイルできるようにするには、どのように設定すればいいのですか?普段はWindowsを使っていて、学校だけUnix系を使っているのであまりUnix系の操作が分からないので、詳しく教えてください。

  • Solaris8.9にGCCをインストールし、I/Ometerのソースをコンパイルする方法

    表題の通りですが、最終目的はSolaris8と9上で、I/Ometerを使用して動的なデータ書き込みを発生させることです。問題なのが、I/OmeterにはSolaris9に対応しているものがなく(もしくは見つからないだけかも)、ソースをコンパイルして使用する必要があることです。現在使用しているSolarisにコンパイル機能がはいっていないため、GCCをインストールして使用したいと考えています。よろしくお願いします。

  • GNUは、初心者で質問させて頂きます。(GPL)

    GNUは、初心者で質問させて頂きます。(GPL) 私は、GCCコンパイラを使ってフリーソフトを開発しているものですが、GCCを使うと自動的にソースコードを公開しないといけないのですか?(GCCのライブラリを使うため) GCCを使って、ソースコードを公開しないで済む方法はありませんか? 質問が間違っていましたら、すみません。

このQ&Aのポイント
  • ICガードリーダライタのPC立ち上げ方について教えてください。
  • ELECOM MR-ICD1028KのPC立ち上げ方法がわかりません。
  • PCのドライブやインストールについての質問です。
回答を見る

専門家に質問してみよう