[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/
*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*-+/*