#29297 [Csd->Opn]: PDFLib 6 make error

From: Date: Tue, 16 Nov 2004 05:06:56 +0000
Subject: #29297 [Csd->Opn]: PDFLib 6 make error
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-69119@lists.php.net to get a copy of this message
ID: 29297 User updated by: v_santhanam at ettimadai dot amrita dot edu Reported By: v_santhanam at ettimadai dot amrita dot edu -Status: Closed +Status: Open Bug Type: Compile Failure Operating System: Redhat Enterprise Linux AS 3 PHP Version: 4.3.8 Assigned To: rjs New Comment: Dear Friends, very happy to know that the bug has been fixed. But i have one doubt. rjs has told "Configure now only allows to work with PDFlib up to PDFlib 4". But for my little brain tells that PHP can work perfectly upto PDFLib 5. Please kindly clarify. Thanks a lot in advance. With Regards Santhanam Previous Comments: ------------------------------------------------------------------------ [2004-11-14 00:42:03] rjs@php.net This bug has been fixed in CVS. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. Thank you for the report, and for helping us make PHP better. Configure now only allows to work with PDFlib up to PDFlib 4, as newer PDFlib versions need the code from the PDFlib PECL module. ------------------------------------------------------------------------ [2004-10-05 02:01:13] alvaro_php at adplabs dot com dot br I sucessfully compiled version 6 with 4.3.8. here's what I did: 1) compiled pdflib with shared libs and installed. Added /usr/local/lib to /etc/ld.so.conf and ran ldconfig. 2) I discovered that the version of GD from PHP was newer than the one I had on my system, so I added --with-gd=/usr to tell PHP to use my installed GD instead of its bundled version. 3)I copied php_gd.h to /usr/include/php/ext/gd/ and gd.h to /usr/include/php/ext/gd/libgd/. 4) typed pear install pdflib (it downloaded the newest extension, compiled, and installed. 5) added extension=pdf.so to php.ini No need to recompile PHP. ------------------------------------------------------------------------ [2004-09-17 14:59:35] alvaro_php at adplabs dot com dot br Indeed, version compiles ok, I'll stick with it. ------------------------------------------------------------------------ [2004-09-17 07:30:00] v_santhanam at ettimadai dot amrita dot edu Dear Friends, Thanks for all your invaluable effort to make PHP - THE BEST. Please kindly check the problem further reportted by alvaro_php at adplabs dot com dot br . For my server, i reverted back to the old version of PDFLib ie. 5. If any solution is found for using latest PDFLIb i.e. 6, i will be very much happy. With Regards Santhanam ------------------------------------------------------------------------ [2004-09-16 20:37:09] alvaro_php at adplabs dot com dot br This is still happening as of php4-STABLE-200409161630. I too get ext/pdf/pdf.lo(.text+0x5fa): In function `zif_pdf_open': /usr/src/php4-STABLE-200409161630/ext/pdf/pdf.c:472: undefined reference to `PDF_open_fp while trying to compile on Fedora Core 2 x86. No luck with PECL version either: SRM -DHAVE_CONFIG_H -g -O2 -c /tmp/tmprYIopN/pdflib-2.0.2/pdf.c -fPIC -DPIC -o .libs/pdf.o /tmp/tmprYIopN/pdflib-2.0.2/pdf.c:87:28: ext/gd/php_gd.h: No such file or directory /tmp/tmprYIopN/pdflib-2.0.2/pdf.c:89:31: ext/gd/libgd/gd.h: No such file or directory /tmp/tmprYIopN/pdflib-2.0.2/pdf.c: In function `zif_pdf_open_memory_image': /tmp/tmprYIopN/pdflib-2.0.2/pdf.c:7081: error: `gdImagePtr' undeclared (first use in this function) /tmp/tmprYIopN/pdflib-2.0.2/pdf.c:7081: error: (Each undeclared identifier is reported only once /tmp/tmprYIopN/pdflib-2.0.2/pdf.c:7081: error: for each function it appears in.) /tmp/tmprYIopN/pdflib-2.0.2/pdf.c:7081: error: syntax error before "im" /tmp/tmprYIopN/pdflib-2.0.2/pdf.c:7099: error: `im' undeclared (first use in this function) /tmp/tmprYIopN/pdflib-2.0.2/pdf.c:7099: error: syntax error before "zend_fetch_resource" make: *** [pdf.lo] Error 1 Thanks in advance, Álvaro ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/29297 -- Edit this bug report at http://bugs.php.net/?id=29297&edit=1

« previous php.bugs (#69119) next »