PHP neu compilieren
Hallo zusammen, ich wollte in PHP Oracle einbinden und habe mir das src.rpm für 11.3 vom SuSE Server runtergeladen. Als ersten Test wollte ich das src.rpm neu compilieren um zu prüfen ob es überhaupt funktioniert. Laut diversen Anleitungen geht das mit rpmbuild --rebuild php5-5.3.2-1.31.src.rpm Aber nach diversen Meldungen kommt: configure: exit 1 + /usr/bin/sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool /usr/bin/sed: can't read libtool: No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.Va9eQ6 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.Va9eQ6 (%build) Libtool ist aber verfügbar. Was mache ich falsch? Gruß Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Wed, 4 Aug 2010 20:18:38 +0200, "Frank"
Libtool ist aber verfügbar. Was mache ich falsch?
Das falsche Tool verwenden? Genügend Platz vorausgesetzt ist das build Skript der bessere Weg. Das setzt eine chroot-Umgebung mit Hilfe der DVD auf und installiert alle nötigen Pakete darin. Das stellt sicher, dass das Paket mit einem definierten Stand an Paketen gebaut wird. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, den 04.08.2010, 20:18 +0200 schrieb Frank:
ich wollte in PHP Oracle einbinden und habe mir das src.rpm für 11.3 vom SuSE Server runtergeladen.
Libtool ist aber verfügbar. Was mache ich falsch?
ich würde (und hab in der vergangenheit) einen ganz anderen weg gehen: nimm das php so wie es beim opensuse dabei ist, und compiliere/installiere nur das oracle-php modul "oci8". die allerneueste version davon bekommst du unter: http://pecl.php.net/package/oci8 eine anleitung zum compilieren/installieren findest du hier: http://www.php.net/manual/en/oci8.installation.php ich hab das zuletzt immer so gemacht, und das hat ganz wunderbar geklappt! -- Rainer Klier Research & Development xyzmo SIGNificant Group | Austria | USA | Germany A-4052 Ansfelden, Haiderstraße 23 Tel.: +43 7229 88060-0, E-Mail: rainer.klier@xyzmo.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Rainer, Rainer Klier schrieb:
ich w�rde (und hab in der vergangenheit) einen ganz anderen weg gehen: nimm das php so wie es beim opensuse dabei ist, und compiliere/installiere nur das oracle-php modul "oci8".
die allerneueste version davon bekommst du unter: http://pecl.php.net/package/oci8
eine anleitung zum compilieren/installieren findest du hier: http://www.php.net/manual/en/oci8.installation.php
ich hab das zuletzt immer so gemacht, und das hat ganz wunderbar geklappt!
genau so etwas habe ich gesucht. Hat wunderbar funktioniert. Danke Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, den 06.08.2010, 13:22 +0200 schrieb Frank:
Hallo Rainer,
Rainer Klier schrieb:
eine anleitung zum compilieren/installieren findest du hier: http://www.php.net/manual/en/oci8.installation.php
ich hab das zuletzt immer so gemacht, und das hat ganz wunderbar geklappt!
genau so etwas habe ich gesucht. Hat wunderbar funktioniert.
es freut mich, dir geholfen zu haben. -- Rainer Klier Research & Development xyzmo SIGNificant Group | Austria | USA | Germany A-4052 Ansfelden, Haiderstraße 23 Tel.: +43 7229 88060-0, E-Mail: rainer.klier@xyzmo.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Frank
-
Philipp Thomas
-
Rainer Klier