Hallo,
ich habe jetzt eine Lösung gefunden. Ich weiss zwar nicht warum ich da gestern noch nicht drauf gekommen bin, aber warscheinlich war ich zu müde um alle Schritte genau in der richtigen Reihenfolge auszuführen. Hier mein kleiner guide zum installieren von php 4.3.2 mit gdlib 2.0.28 (2.0.33 hab ich nicht mehr getestet, weil ich versionskonflikte ausschließen wollte).
Configure-Anweisung:
Die Configure-Anweisung von PHP muss auf jedenfall folgende Attribute enthalten:
--with-gd-dir=/usr/local
--with-gd=/usr/local
/usr/local ist natürlich im Falle einer angepassten Installation an den Pfad anzupassen, unter dem das System die GDlib Files finden kann.
Jetzt geht man her, und schaut sich folgende Seite
genau an, und führt die beiden Schritte die dort zum patchen von php 4.3.2 angegeben sind aus:
http://www.boutell.com/gd/phppatch.html
So... und jetzt jagt man sein configure Kommando los. Wenn es hier Probleme mit GD geben sollte, weiss ich auch nicht woran das liegt. Bei mir gab es beim zusammenstellen nie Probleme.
Jetzt holt man sämtliche Kreuze und andere Artefakte die einen beschützen könnten, raus, und tippt langsam "make" ein, und bestätigt das Kommando.
Wenn jetzt irgendwann auf dem Bildschirm erscheint, dass PHP erfolgreich kompiliert wurde, kann man ein "make install" machen, den apache neu starten, und sich freuen - man hat es geschafft.
Ich weiss bei gott auch nich warum es so schwer war, was mir die ganze Zeit fehlte war die richtige Reihenfolge von Patch und ./configure scheint mir, und die Anweisung "--with-gd-dir=".
PS: Hab jetzt doch php 4.3.8 installiert... stabiler, und damit läuft das anspruchsvolle cms system noch ;)