Andreas Korthaus: -Extensions(.so) für andere Linux-Version bauen

Beitrag lesen

Hallo!

Wenn ich mir PHP mir ./configure; make; make install baue, dann wird das doch vermutlich mit meinem standarmäßigen gcc-Compiler kompiliert, oder? Ich glaube dass mein Provider irgend eine 7.x Version von RedHat verwendet, ich aber RedHat 9, und wenn ich mich nicht irre verwendet RedHat 9 einen neuere gcc Version die nicht mit alten Verionen kompatibel ist, oder? Aber wenn ich mich nicht irre kann man mit dem neuen gcc auch für dessen alte Version kompatible Programme erstellen, oder? Aber ich habe ja nicht direkt mit gcc zu tun, das übernimmt doch glaube ich make. Kann ich make irgendwie dahingehend beeinflussen den gcc im "kompatibilitäts-Modus" zu verwenden? Also dass meine .so Dateien die ich unter RedHat 9 erstelle auch unter RedHat 7.x lauffähig sind? Oder ist das kein Problem, oder geht das ganz anders, oder überhaupt nicht? Oder bekommt man sogar irgendwo fertige .so-Dateien für PHP-Extensions?

Viele Grüße
Andreas