[PHP-users 13240] Re: PDFLIBのインストール
Hidemichi Matsui
php-users@php.gr.jp
Thu, 13 Feb 2003 12:56:47 +0900
松井です。
中瀬様、仲村様、大場様、堀田様
ご助言ありがとうございます。
色々試してみたところ、
堀田様の助言にありました、
sudo rpm -Uvh libtiff-devel-3.5.7-7.i386.rpm
sudo rpm -Uvh libpng-devel-1.2.2-6.i386.rpm
と、念のために、
sudo rpm -Uvh libjpeg-devel-6b-21.i386.rpm
をしてみまして、
LDFLAGS=-lm ./configure \
--prefix=/usr/local/pdflib \
--enable-shared-pdflib \
--with-zlib=/usr/lib \
--with-pnglib=/usr/lib \
--with-tifflib=/usr/lib
を実行したら成功しました。(zlib-devel-・・・.rpmは既に入っていました)
make,make installもできました。
php-4.3.0のインストールも問題なく出来ました。
参考までにconfigureも書いておきます。
./configure \
--with-mysql=/usr/local/mysql \
--enable-mbstring \
--enable-mbstr-enc-trans \
--enable-mbregex \
--with-pgsql=/usr/local/pgsql \
--with-apxs=/usr/local/httpd-php/bin/apxs \
--enable-trans-sid \
--enable-track-vars \
--with-xml \
--enable-versioning \
--with-gd \
--with-pdflib=/usr/local/pdflib \
--with-jpeg-dir=/usr/lib \
--with-png-dir=/usr/lib \
--with-zlib-dir=/usr/lib \
--with-tiff-dir=/usr/lib
あと、よろしければ教えて頂きたいのですが、
> configure:6192: checking for TIFFOpen in -ltiff
> configure:6211: gcc -o conftest -g -O2 conftest.c -ltiff 1>&5
> /usr/bin/ld: cannot find -ltiff
> collect2: ld returned 1 exit status
上記エラーから、
> sudo rpm -Uvh /mnt/cdrom/RedHat/RPMS/libtiff-devel-3.5.7-7.i386.rpm
この答えが出たのは何故でしょうか?
それと、
> LDFLAGS=-lm ./configure .... ( -lm オプションを渡してやる)
この「LDFLAGS=-lm」の意味もよろしければ教えて頂けないでしょうか?
長文になってしまい申し訳ございません。
お手数ですが、よろしくお願い致します。
松井