Re: PDFLib: Debian Paket gesucht
Am Mittwoch 16 Oktober 2002 19:29 schrieb Benjamin Zeiss:
> --On Dienstag, 15. Oktober 2002 22:01 +0200 Hannes Hromadka
> > Das ist bei mir jetzt dynamisch gelinkt und verweist auf ein
> > libpdf.so.1
> >
> > Der Weg stimmt, die Details krieg ich auch noch hin. (statische
> > pdflib für PHP)
>
> hmmm...irgendwie missverstehst du was. du solltest(!!) die pdflib genau
> *nicht*
Nein, habs schon richtig verstanden.
> statisch in php reinkompilieren. dann muesstest du ja das ganze php
> ersetzen. der
Das habe ich früher so gemacht, das Debiankonzept gefällt mir da viel
besser.
> witz ist, dass du es als dynamic library compilierst und den rest den
> kompilierung
> mit ausnahme der library gar nicht verwendest.
> ich hatte in meiner ausfuehrung allerdings vergessen, dass du die
> pdflib mit extension=pdflib.so in der php.ini einbinden musst.
Das habe ich schon so verstanden.
Ich versuche mich genauer auszudrücken.
Ich will/wollte eine statisch gelinkte pdflib_php.so die ich dann
dynamisch ins PHP einbinden kann. so wie die, die man von pdflib.org
runterladen kann.
Wenn ich sie selber übersetzte bekomme ich eine pdflib_php.so die
dynamisch gegen die libpdf.so.1.1.3 gebunden ist.
Von dem Ansatz bin ich weggegangen und habe die pdflib mit make install
nach /opt installiert.
Zur Zeit habe ich allerdings noch das Problem, daß ich zwar php4.2.3 mit
pdflib übersetzen kann, der Versuch php-4.1.2 mit pdflib zu übersetzen
aber abbricht. Und zwar mit folgender Fehlermeldung:
/bin/sh /home/hannes/src/php-4.1.2/libtool --silent --mode=link gcc -I.
-I/home/hannes/src/php-4.1.2/ext/pdf -I/home/hannes/src/php-4.1.2/main
-I/home/hannes/src/php-4.1.2 -I/usr/include/apache-1.3
-I/home/hannes/src/php-4.1.2/Zend
-I/home/hannes/src/php-4.1.2/ext/mysql/libmysql -I/opt/include
-I/home/hannes/src/php-4.1.2/ext/xml/expat -DLINUX=22 -DEAPI
-DTARGET="apache" -DDEV_RANDOM=/dev/random -DUSE_HSREGEX
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/home/hannes/src/php-4.1.2/TSRM -g -O2 -prefer-pic -o libpdf_php.la
-avoid-version -module -rpath /home/hannes/src/php-4.1.2/modules pdf.lo
-lpdf
/usr/bin/ld: cannot find -lpdf
collect2: ld returned 1 exit status
make[3]: *** [libpdf_php.la] Error 1
Die pdflib habe ich in /opt installiert.
Irgendwie wollte ich mein System auf "stable" halten. Werde aber hier
wohl doch auf des aktuellste php aktualisieren, aus den Sourcen selber
übersetzt.
Ciao, Hannes
--
Johannes Hromadka | Email Office: HromadkaJ @ gmx.at
| Home : Dyane @ surfeu.at
Vienna/Austria/Europe | OECC: http://www.oecc.org/
>>> Rust never sleeps (borrowed from Neil YOUNG) <<<
Reply to: