refugee
Goto Top

PHP5.3 manuell kompilieren - Fehler mit Extensions

Hey Hallo

ich versuche unter Debian Lenny PHP5.3.3 händisch zu kompilieren

Habe dazu von php.net die Sources geladen und entpackt

Anschließend:
./configure --prefix=path

funktioniert (in weiterer Folge auch make install), allerdings benötige ich mehr extensions:

./configure --prefix=path --with-xsl --with-mysql --with-curl --with-gd

Hier entsteht allerdings das Problem.. Obwohl unter ./ext/ alle Extensions vorhanden sind, bekomme ich Fehler...

Bei XSL
configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution
(es gibt kein Paket namens "libxslt")

Bei MySQL
configure: error: Cannot find MySQL header files under yes. Note that the MySQL client library is not bundled anymore!
(er findet auch keines unter Angabe des Pfades zu ext/mysql)

Bei cURL:
configure: error: Please reinstall the libcurl distribution - easy.h should be in <curl-dir>/include/curl/
(Wo ist <curl-dir>? durch Angabe zu ext/curl wird das nicht anders)

Bei GD
If configure fails try --with-jpeg-dir=<DIR> configure: error: libpng.(a|so) not found.
(welches jpeg dir? Ich will die GD ja hinzufügen und hab sie noch nicht...)

(alle Extensions einzeln probiert)

Das Ding will einfach nicht... Hat jemand eine Idee??

Danke mfg


back-to-topedit

alles bis auf mysql gelöst...
einfach einige Pakete nachinstallieren, dann funktionieren configures mit --with-curl, --with-gd, --with-xsl

MySQL nach wie vor selber Fehler... Bitte um Hilfe

Content-Key: 151459

Url: https://administrator.de/contentid/151459

Printed on: April 25, 2024 at 08:04 o'clock

Member: refugee
refugee Sep 21, 2010 at 12:36:25 (UTC)
Goto Top
Problem mit MySQL gelöst:
libmysqld-dev nachinstallieren
Member: refugee
refugee Sep 21, 2010 at 12:46:25 (UTC)
Goto Top
Hier alle Pakete damit es hinhaut:

MySQL
libmysqld-dev

GD
libpng12-dev
libjpeg62-dev

cURL
libcurl14-openssl-dev

XSL
libxslt1-dev