Moin, Liste!
Ich habe ein Problem: ich muß die PDFlib (Library für die Herstellung von PDF über PHP) auf einen Ubuntu 6.10 installieren. Leider gibt es kein fertiges Paket, aber es sollte über PECL installierbar sein.
Dann habe ich versucht mit "pecl install pdflib". OK: es findet die Library, lädt die Datei herunter und beginnt zu kompilieren. Nun sagt es mir, daß die Datei pdflib.h nicht existiert...
Kann jemand mir sagen, was ich falsch mache? Es ist klar, daß die Datei (noch) nicht existiert... Ich bin dabei die Library zu installieren. Dann, was will denn dieses Paket?
Danke Luca Bertoncello (lucabert@lucabert.de)
On Monday 06 August 2007 08:56:55 Luca Bertoncello wrote:
Kann jemand mir sagen, was ich falsch mache? Es ist klar, daß die Datei (noch) nicht existiert... Ich bin dabei die Library zu installieren. Dann, was will denn dieses Paket?
Ich denke, dass er "pdflib" als PHP-Erweiterung gefunden hat, d.h. ein Bündel an C-Dateien, welche von PHP als Modul geladen werden, geschrieben von PHP-Entwicklern. Dieses Modul benötigt aber die tatsächliche "pdflib" als dynamisch gelinkte Bibliothek, geschrieben vom PDFlib-Autor. Diese wirst du zuerst installieren müssen.
Ich empfehle zum tieferen Einstieg in die Materie dazu meinen Vortrag "Script-Schnittstellen für compilierte Software" von den Chemnitzer Linux-Tagen 2006 :-)
Alternativ gibt es auch noch FPDF ohne lästige Lizenzschlüsselpfuscherei, welche allerdings leider seit 2004 nicht mehr weiterentwickelt wird. Es ist aber zumindest eine reine PHP-Implementierung.
Josef
lug-dd@mailman.schlittermann.de