Compiler-Error beim kompilieren von PHP
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Allerseits Auf einem Rechner mit SuSE-8.2 will ich gerade PHP 4.3.4 kompilieren. Leider bekomme ich dabei immer folgenden Fehler, den ich mir nicht recht erklären kann: <snipp> [...] checking wether the c++ compiler (c++ -wl,-rpath,/usr/ssl/lib - -L/usr/ssl/lib -wl,-rpath,/usr/lib/qt3/lib -L/usr/lib/qt3/lib) works... no configure: error: installation or configuration problem: c++ compiler cannot create executables. </snipp> Woran liegt das und wie behebe ich den Fehler. Ich hab GCC schon neu installiert: ohne Erfolg. CU Thorsten - -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQFAKlw8s5R35vLkl/cRAj+nAKCD1GeB4MCtvxlz0bgfRcPwuhkfXQCfdLdz OSj2Mj/dYzSl5XhVHOxTnAY= =QoOA -----END PGP SIGNATURE-----
On Wed, 11 Feb 2004 17:45:48 +0100
Thorsten Körner
Auf einem Rechner mit SuSE-8.2 will ich gerade PHP 4.3.4 kompilieren. Leider bekomme ich dabei immer folgenden Fehler, den ich mir nicht recht erklären kann:
<snipp> [...] checking wether the c++ compiler (c++ -wl,-rpath,/usr/ssl/lib - -L/usr/ssl/lib -wl,-rpath,/usr/lib/qt3/lib -L/usr/lib/qt3/lib) works... no configure: error: installation or configuration problem: c++ compiler cannot create executables. </snipp>
Woran liegt das und wie behebe ich den Fehler. Ich hab GCC schon neu installiert: ohne Erfolg.
Scheint als haettest du kein g++ installiert. Siehe dazu hierzu: http://www.mail-archive.com/htdig-dev%40lists.sourceforge.net/msg02355.html MfG Sven Richter
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Sven Am Mittwoch, 11. Februar 2004 17:48 schrieb Sven Richter:
On Wed, 11 Feb 2004 17:45:48 +0100
Thorsten Körner
wrote: Auf einem Rechner mit SuSE-8.2 will ich gerade PHP 4.3.4 kompilieren. Leider bekomme ich dabei immer folgenden Fehler, den ich mir nicht recht erklären kann:
<snipp> [...] checking wether the c++ compiler (c++ -wl,-rpath,/usr/ssl/lib - -L/usr/ssl/lib -wl,-rpath,/usr/lib/qt3/lib -L/usr/lib/qt3/lib) works... no configure: error: installation or configuration problem: c++ compiler cannot create executables. </snipp>
Woran liegt das und wie behebe ich den Fehler. Ich hab GCC schon neu installiert: ohne Erfolg.
Scheint als haettest du kein g++ installiert. Siehe dazu hierzu: http://www.mail-archive.com/htdig-dev%40lists.sourceforge.net/msg 02355.html Daran liegt's nicht. Ich habe GCC-c++ 3.3-23 installiert dort sind gpp und c++_compiler enthalten. Ausserdem funktioniert das kompilieren ansonsten völlig problemfrei.
CU Thorsten - -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQFAKmFZs5R35vLkl/cRAmMAAJwMNHKZuUiwnVN5MbqsrGmacnCu8ACgovhO VZgM/ZXEBbD1oJy3folR6Co= =Adj8 -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Allerseits Am Mittwoch, 11. Februar 2004 18:07 schrieb Thorsten Körner:
Hallo Sven
Am Mittwoch, 11. Februar 2004 17:48 schrieb Sven Richter:
On Wed, 11 Feb 2004 17:45:48 +0100
Thorsten Körner
wrote: Auf einem Rechner mit SuSE-8.2 will ich gerade PHP 4.3.4 kompilieren. Leider bekomme ich dabei immer folgenden Fehler, den ich mir nicht recht erklären kann:
<snipp> [...] checking wether the c++ compiler (c++ -wl,-rpath,/usr/ssl/lib - -L/usr/ssl/lib -wl,-rpath,/usr/lib/qt3/lib -L/usr/lib/qt3/lib) works... no configure: error: installation or configuration problem: c++ compiler cannot create executables. </snipp>
Woran liegt das und wie behebe ich den Fehler. Ich hab GCC schon neu installiert: ohne Erfolg.
Scheint als haettest du kein g++ installiert. Siehe dazu hierzu: http://www.mail-archive.com/htdig-dev%40lists.sourceforge.net/m sg 02355.html
Daran liegt's nicht. Ich habe GCC-c++ 3.3-23 installiert dort sind gpp und c++_compiler enthalten. Ausserdem funktioniert das kompilieren ansonsten völlig problemfrei. Das Problem hat sich sozusagen in Luft aufgelöst. Ich hab mich von der Fehler-Meldung hereinlegen lassen :-) Der config.log konnte ich entnehmen, dass ich libiodbc-devel nicht installiert hatte. Jetzt läuft's. Ich frage mich nur, wieso diese irreführende Meldung kam. Tztztz.
CU Thorsten - -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQFAKm4ys5R35vLkl/cRAh2gAJ9TX2Abq9QqoHKgPArUJvvTBSFGhwCZAS+1 oefm51xqq2nVftPLXupq2E4= =nv0C -----END PGP SIGNATURE-----
Hallo, Am Wed, 11 Feb 2004, Thorsten Körner schrieb:
checking wether the c++ compiler (c++ -wl,-rpath,/usr/ssl/lib - -L/usr/ssl/lib -wl,-rpath,/usr/lib/qt3/lib -L/usr/lib/qt3/lib) works... no configure: error: installation or configuration problem: c++ compiler cannot create executables. Das Problem hat sich sozusagen in Luft aufgelöst. Ich hab mich von der Fehler-Meldung hereinlegen lassen :-) Der config.log konnte ich entnehmen, dass ich libiodbc-devel nicht installiert hatte. Jetzt läuft's. Ich frage mich nur, wieso diese irreführende Meldung kam. Tztztz.
Generell: Wenn beim configure ein "cannot create executable" o.ae. auftaucht muss man _immer_ im config.log nachschauen warum. Meist fehlt ne Lib, nen Header, etc. pp. Es sei denn, natuerlich, dass man wirklich den compiler nicht installiert hat. -dnh -- Auch wieder richtig, aber zum bloed posten brauch ich kein Hirn. Ausserdem tipp ich schneller, als ich denke :). -- Klaus Muth
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo David Am Mittwoch, 11. Februar 2004 23:56 schrieb David Haller:
Hallo,
Am Wed, 11 Feb 2004, Thorsten Körner schrieb:
checking wether the c++ compiler (c++ -wl,-rpath,/usr/ssl/lib - -L/usr/ssl/lib -wl,-rpath,/usr/lib/qt3/lib -L/usr/lib/qt3/lib) works... no configure: error: installation or configuration problem: c++ compiler cannot create executables.
Das Problem hat sich sozusagen in Luft aufgelöst. Ich hab mich von der Fehler-Meldung hereinlegen lassen :-) Der config.log konnte ich entnehmen, dass ich libiodbc-devel nicht installiert hatte. Jetzt läuft's. Ich frage mich nur, wieso diese irreführende Meldung kam. Tztztz.
Generell: Wenn beim configure ein "cannot create executable" o.ae. auftaucht muss man _immer_ im config.log nachschauen warum. Meist fehlt ne Lib, nen Header, etc. pp.
Es sei denn, natuerlich, dass man wirklich den compiler nicht installiert hat. Da geb ich Dir recht. Ich hab mich regelrecht hereinlegen und auf eine falsche Fährte locken lassen ;-) Normalerweise sehe ich immer in config.log nach.
CU Thorsten - -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQFAKtNAs5R35vLkl/cRAuAUAJ41/XEJ88tBC7ZzpvoHS0xBPq+s9wCbBS3z tXUEbDv3SBpuwymrJH1cNSk= =dREH -----END PGP SIGNATURE-----
participants (3)
-
David Haller
-
Sven Richter
-
Thorsten Körner