[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:20177] Re: PHP build (Re: gettext.tgzについて)
-
From:nobuhide shimizu
-
Date:Mon, 11 Aug 2003 13:47:25 +0900 (JST)
- Subject: [plamo:20177] Re: PHP build (Re: gettext.tgzについて)
- From: nobuhide shimizu <nobushim@xxxxxxxxxxxxxxxx>
- Date: Mon, 11 Aug 2003 13:47:19 +0900
こんにちは、清水です。
gettextは、とりあえず0.11.5を自前buildしました。
On Sun, 10 Aug 2003 11:24:30 +0900
HOTTA Sadamichi <hotta-s@mx.biwa.ne.jp> さん wrote:
> > いや、手元の環境(gettext() と iconv() の依存関係)がややこしくなってし
> > まい、将来的に問題を複雑化するだけです。急ぎであれば、PostgreSQL のビ
> > ルドスクリプトを取り寄せて、こっちのパッケージの方を手元で作られた方
> > がいいのかも。
>
> 個人的にはPostgreSQLは使わないのですが、contribのApacheやPHPをインスト
> ールしようとするとlibpq.soを要求してくるので、入れざるを得ないのです。
>
> もっともこれらを自分でソースからコンパイルすれば済むのでしょうけど。
>
PHP-4.3.* buildの方法を、まとめてみました。
#いろいろあるでしょうが....
#./configure --help
apache 1.3.** /usr/local/apache
postgresql 7.3.* /usr/local/postgresql/***
mysql 3.23.5* /usr/local/mysql/***
gd 2.*.* /usr
jpeg /usr
png 1.2.* /usr defaultのpng-1.0.15はmakefile改造要?!(ML検索!)
zlib /usr
freetype2 /usr
jpegは defaultですが、その他は
くわむらさんには、申しわけありませんが、
自前管理とします。
*は適時指示してください。
1)pgsql,mysqlなし
PREFIX=/usr/local/php43*_*
./configure --prefix=$PREFIX --with-apxs=/usr/local/apache/bin/apxs \
--without-pgsql --without-mysql \
--enable-mbstring \
--enable-zend-multibyte \
--enable-mbregex \
--enable-memory-limit || exit 1
make
make install
2)pgsql,mysqlをいれる(libphp4.soに)
PREFIX=/usr/local/php43*_*
./configure --prefix=$PREFIX --with-apxs=/usr/local/apache/bin/apxs \
--with-pgsql=/usr/local/pgsql/*** \
--with-mysql=/usr/local/mysql/*** \
--enable-mbstring \
--enable-zend-multibyte \
--enable-mbregex \
--enable-memory-limit || exit 1
make
make install
3)pgsql,mysql,gdをいれる(libphp4.soに)
PREFIX=/usr/local/php43*_*
./configure --prefix=$PREFIX --with-apxs=/usr/local/apache/bin/apxs \
--with-pgsql=/usr/local/pgsql/*** \
--with-mysql=/usr/local/mysql/*** \
--enable-mbstring \
--enable-zend-multibyte \
--enable-mbregex \
--with-gd=/usr \
--with-jpeg-dir=/usr \
--with-png-dir=/usr \
--with-zlib-dir=/usr \
--with-freetype-dir=/usr \
--enable-memory-limit || exit 1
make
make install
ただし、1)は試したのではない。
スペル間違いがあれば、ごめんなさい。
--
清水信秀 nobushim@js3.so-net.ne.jp
- Follow-Ups
-
- [plamo:20179] Re: PHP build (Re: gettext.tgzについて), HOTTA Sadamichi
- References
-
- [plamo:20146] gettext.tgzについて, HOTTA Sadamichi
- [plamo:20153] Re: gettext.tgzについて, Shun-ichi TAHARA (田原 俊一)
- [plamo:20159] Re: gettext.tgzについて, HOTTA Sadamichi
[検索ページ]
[メール一覧]
Plamo ML 公開システム