php unter Windows mittels nmake compilieren

Hallo zusammen,

ich versuche vergeblich php unter WinXP mit Visual C++ (Konsole
mittels nmake) zu kompilieren. Es klappt einwandfrei nach den Vorgaben
von Sara Golemon aus ihrem Buch "Extending and Embedding PHP".

cscript /nologo configure.js --without-xml --without-wddx --without-
dom --without-libxml --disable-zlib --disable-odbc --disable-cgi --
enable-cli --enable-debug --without-iconv --enable-sample --with-
sqlite --enable-pdo

und anschließend

nmake

Wenn ich jetzt aber die gd-Bibliotheken oder simple_xml aktivieren
möchte, scheitere ich. Bei gd kommt die Meldung

Checking for library libjpeg.lib ... <not found>
WARNING: gd not enabled; libraries and headers not found

Gut, hab ich die Quellen für libjpeg heruntergeladen und nach Vorgaben
von http://www.libgd.org/FAQ_C_Compile kompiliert. Die lib wird
erstellt. Das interessiert das Config-Script leider recht wenig. So
ist die Dateistruktur:

c:/phpdev/php <- phpsources
c:/phpdev/jpeg-6b <-libjpeg und sources
c:/phpdev/win32build <- Dateien aus http://php.net/extra/win32build.zip
nach Buch

libpng konnte ich leider nicht erstellen, da jede menge Fehler in
VisualStudio geworfen werden. Aber das dürfte an dieser Stelle ja auch
noch weniger das problem sein, er findet libjpeg ja schon nicht,
obwohl es existiert.

Wie schaffe ich es, gd zu aktivieren?

Vielen dank

Mathias
wurstbrot [ Do, 21 Juni 2007 15:12 ] [ ID #1745117 ]
PHP » de.comp.lang.php.installation » php unter Windows mittels nmake compilieren

Vorheriges Thema: open_basedir füralle Unterverzeichnisse?
Nächstes Thema: Probleme mit selbstkompiliertem PHP 5.2.3 als Modul