[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: