pdf problem
| From: | Kari Salovaara | Date: | Thu, 01 Jan 1970 00:00:00 +0000 |
| Subject: | pdf problem | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-3367@lists.php.net to get a copy of this message | ||
Hi,
I have had also pdf problems. Maybe somebody can give advise how to correct
this situation.
Pdflib version 2.01 compiled, tested and installed. OK.
a)
Php4 latest CVS gmt 10.00 12 Aug 1999
b)
buildconf done.
c)
configured
#! /bin/sh
#
# This directory was configured as follows
#
./configure --with-mysql --with-apache=../apache_1.3.6 --enable-track-vars
--enable-bcmath --with-gd --with-pdflib --with-zlib
--with-dbase --with-gnu-ld
d)
following messages during compile/make
pdf.c: In function `php3_pdf_put_image':
pdf.c:2123: warning: passing arg 1 of `php_printf' makes pointer from integer
without a cast
pdf.c: In function `php3_pdf_execute_image':
pdf.c:2162: warning: passing arg 1 of `php_printf' makes pointer from integer
without a cast
+ ../scripts/armerge libphpext.a apache/libphpext_apache.a
bcmath/libphpext_bcmath.a db/libphpext_db.a dbase/libphpext_dbase.a
gd/libphpext_gd.a mysql/libphpext_mysql.a pcre/libphpext_pcre.a
pdf/libphpext_pdf.a session/libphpext_session.a standard/libphpext_standard.a
zlib/libphpext_zlib.a
make[2]: [libphpext.a] Error 1 (ignored)
e)
after that make install
f)
Apache version 1.3.6
./configure --with-layout=Apache
--prefix=/usr/local/apache_1.3.6
--activate-module=src/modules/php4/libphp4.a
g)
make
h)
make install
results after a lot of messages and then ...
<=== src/modules/php4
<=== src/modules
gcc -c -I./os/unix -I./include -DLINUX=2 -I/usr/local/php4
-I/usr/local/php4/libzend -I/usr/local/php4/libzend -I/usr/local/php4
-DUSE_HSREGEX
./apaci modules.c
gcc -c -I./os/unix -I./include -DLINUX=2 -I/usr/local/php4
-I/usr/local/php4/libzend -I/usr/local/php4/libzend -I/usr/local/php4
-DUSE_HSREGEX ./apaci buildmark.c
gcc -DLINUX=2 -I/usr/local/php4 -I/usr/local/php4/libzend
-I/usr/local/php4/libzend -I/usr/local/php4 -DUSE_HSREGEX ./apaci \
-o httpd buildmark.o modules.o modules/standard/libstandard.a
modules/php4/libphp4.a main/libmain.a ./os/unix/libos.a ap/libap.a
regex/libregex.a -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/local/lib/mysql
-Lmodules/php4 -L../modules/php4 -L../../modules/php4 -lmodphp4
-L/usr/local/php4/ext/pcre/pcrelib -lpcre -L/usr/local/php4/regex -lregex
-lgdbm -lgd -L/usr/local/lib -lttf -L/usr/local/lib/mysql -lmysqlclient
-L/usr/local -lpdf -lz -lpam -lz -ldl -lm -lresolv -rdynamic -lm
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `_free_pdf_doc':
/usr/local/php4/ext/pdf/pdf.c:175: undefined reference to `PDF_delete'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_info_pdf':
/usr/local/php4/ext/pdf/pdf.c:192: undefined reference to `PDF_get_minorversion'
/usr/local/php4/ext/pdf/pdf.c:192: undefined reference to `PDF_get_majorversion'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_set_info_creator':
/usr/local/php4/ext/pdf/pdf.c:226: undefined reference to `PDF_set_info'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_set_info_title':
/usr/local/php4/ext/pdf/pdf.c:254: undefined reference to `PDF_set_info'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_set_info_subject':
/usr/local/php4/ext/pdf/pdf.c:282: undefined reference to `PDF_set_info'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_set_info_author':
/usr/local/php4/ext/pdf/pdf.c:310: undefined reference to `PDF_set_info'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_set_info_keywords':
/usr/local/php4/ext/pdf/pdf.c:338: undefined reference to `PDF_set_info'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_open':
/usr/local/php4/ext/pdf/pdf.c:367: undefined reference to `PDF_new'
/usr/local/php4/ext/pdf/pdf.c:368: undefined reference to `PDF_open_fp'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_set_font':
/usr/local/php4/ext/pdf/pdf.c:557: undefined reference to `PDF_findfont'
/usr/local/php4/ext/pdf/pdf.c:561: undefined reference to `PDF_findfont'
/usr/local/php4/ext/pdf/pdf.c:569: undefined reference to `PDF_setfont'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_stringwidth':
/usr/local/php4/ext/pdf/pdf.c:866: undefined reference to `PDF_get_fontsize'
/usr/local/php4/ext/pdf/pdf.c:866: undefined reference to `PDF_get_font'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_add_outline':
/usr/local/php4/ext/pdf/pdf.c:1818: undefined reference to `PDF_add_bookmark'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_open_memory_image':
/usr/local/php4/ext/pdf/pdf.c:2025: undefined reference
to`PDF_open_memory_image'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_get_image_width':
/usr/local/php4/ext/pdf/pdf.c:2224: undefined reference to `PDF_get_image_width'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_get_image_height':
/usr/local/php4/ext/pdf/pdf.c:2260: undefined reference to
`PDF_get_image_height'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_add_weblink':
/usr/local/php4/ext/pdf/pdf.c:2291: undefined reference to `PDF_add_weblink'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_add_pdflink':
/usr/local/php4/ext/pdf/pdf.c:2324: undefined reference to `PDF_add_pdflink'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_set_border_style':
/usr/local/php4/ext/pdf/pdf.c:2352: undefined reference to
`PDF_set_border_style'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_set_border_color':
/usr/local/php4/ext/pdf/pdf.c:2381: undefined reference to
`PDF_set_border_color'
modules/php4/libphp4.a(ext_pdf_pdf.o): In function `php3_pdf_add_annotation':
/usr/local/php4/ext/pdf/pdf.c:2415: undefined reference to `PDF_add_note'
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/usr/local/apache_1.3.6/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/usr/local/apache_1.3.6'
make: *** [build] Error 2
Result -> I have to compile and install php4 without pdf support and thus I
can't test and develop those nichés I'm planning.
Another anomaly that I have is that same empty query results with phplib
/pages/*.php3 files. But if I understand correctly it's merely an apache
failure and will be fixed in 1.3.8 version ?
Regards,
Kari
--------------------------------------------------------
Kari Salovaara
Project Manager
Pitkäkatu 25-29 A 6
FIN-10900 Hanko
Finland
tel. +358 19 2483388 or mobile +358 400 804549
fax. +358 19 2483377
email ecosyd@surfnet.fi
--------------------------------------------------------