[PHP-users 7068] PHPの拡張ライブラリのコンパイルの方法

NetCool! php-users@php.gr.jp
Tue, 23 Apr 2002 13:06:55 +0900


はじめまして NetCool! といいます
まだ php をはじめたばかりでまだ手探り状態です。

使用環境
  OS:Windows2000
  WWW:apache
  PHP:php-4.1.2
  コンパイラ:Visual C++ 6.0

■ PHPの拡張ライブラリのコンパイルの方法

基本的にわからないのは

1.拡張ライブラリ(php_pgsql.dll等)はどのように入手するのか。

2.ソース((php-4.1.2.tar.gz)からのコンパイルに必要なライブラリ。
    (glibc-linuxthreads-2.2.5.tar.gz等)

補足説明
phpを使ってPostgreSQLとやりとりを考えていまして、php のWindows の
バイナリをダウンして使用しようとしたのですが、解凍したデータの中
にはライブラリ(php_pgsql.dll) がなくPostgreSQLの関数がつかえなく
困っています。そこでソース(php-4.1.2.tar.gz)をダウンしてきて 
php_pgsql.dll を VC でコンパイルして作成しようとしたのですが、
必要なヘッダファイル(inet.h等)がないといわれ、コンパイルできませ
んでした。GNU のライブラリ(glibc-linuxthreads-2.2.5.tar.gz)をダウ
ンし、いれてみたのですが、まだヘッダファイルが足りないとおこら
れるしまつ・・・。

※追記
現在テストとしてWindowsベースで動作させていますが、
最終運用ではLinux 上で動作させる予定・・・


*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*

      Name : Yoshikazu Hattori  /  E-Mail : y_hattori@geocities.co.jp
    Handle : NetCool!                                    
 Home Page : http://www.biwa.ne.jp/~yosikazu/                      

*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*