[PHP-users 1098] PHP3でのPDFLibインストールについて
seiji
php-users@php.gr.jp
Tue, 7 Aug 2001 19:44:35 +0900
こんばんわ、桝形です。
現在、RedHat Linux6.2Jのphp-3.0.18-i18n-ja-2に
コンパイルオプション--with-pdflib=/usr/local/pdf を
追加してインストールしようとしているのですが上手く
いきません。
PDFLibのバージョンは3.03です。
makeの時点で下記の様なエラーが出てしまいます。
functions/php3_pdf.h:37: pdflib.h: No such file or directory
make: *** [internal_functions.o] Error 1
以下、手順です。
tar zxvf php-3.0.18-i18n-ja-2.tar.gz
cd php-3.0.18-i18n-ja-2
patch -p1 < ../php-3.0.18-pdf.patch
./buildconf
./configure \
--with-apxs=/usr/local/apache/bin/apxs \
--enable-track-vars \
--with-mysql=/usr/local/mysql \
--with-pgsql=/usr/local/pgsql \
--with-interbase=/opt/interbase \
--with-gd=/usr/local/gd \
--with-zlib-dir=/usr/local/zlib \
--with-jpeg-dir=/usr/local/jpeg \
--with-ttf-dir=/usr/local/freetype \
--with-pdflib=/usr/local/pdf \
--with-tiff-dir=/usr/local/tiff \
--with-ftp \
--enable-i18n \
--enable-mbregex \
--with-mcrypt=/usr/local/libmcrypt \
--with-mhash=/usr/local/mhash \
--enable-versioning
ちなみにphp-4.0.6だと問題なくインストールでき、PDFも
作成できます。
また、パッチを当てないでインストールしようとすると
インストールはできるのですがApacheを起動する際に
Syntax error on line 208 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp3.so into server:
/usr/local/apache/libexec/libphp3.so: undefined symbol: PDF_get_image_width
/usr/local/apache/bin/apachectl startssl: httpd could not be started
と出てしまいます。
また、
http://www.sra.co.jp/people/i-kaori/PHP/php-pdflib.html#pdflib
のページにあるパッチを当ててインストールすると
インストールはできるのですが、Apache起動時に
/usr/local/apache/bin/apachectl start: httpd could not be started
のみ出力されてApacheの起動ができません。
過去ログを色々探してみたのですが、自分と似たような現象が
あったものを見つけきれませんでした。
どなたかこの件に関してなにか知っておられる方が
おりましたら御教授願います。よろしくお願いします。m(_ _)m
_______________________
桝形 誠二( Msugata Seiji )
E-Mai l: s.masugata@digicom.dnp.co.jp
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄