Hallo,
Configuring libtool
checking build system type… i686-pc-linux-gnu
checking for ld used by gcc… /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld… yes
checking for /usr/bin/ld option to reload object files… -r
checking for BSD-compatible nm… /usr/bin/nm -B
checking how to recognise dependent libraries… pass_all
checking for object suffix… o
checking for executable suffix… no
checking for c++… no
checking for g++… no
checking for gcc… gcc
checking whether the C++ compiler (gcc ) works… no
configure: error: installation or configuration problem: C++ compiler cannot create executables.
Diese FM erscheint wenn ich versuche, php5.2.x zu kompilieren. Außerdem erhalte ich dann auf ein
$ make
make: *** No targets specified and no makefile found. Stop.
Leuchtet mir schon ein irgendwie. Muss ich den Kompiler neu installieren?
Bin etwas ratlos mit meinen wenigen Kentnissen.
Gibts da nicht was von Ratiopharm als Paket?
Fragt, olli
PS: Dank & Gruß …
Hallo,
wenn dir php 5.1 reicht:
apt-cache policy php5
php5:
Installed: (none)
Candidate: 5.1.6-1~bpo.1
Version Table:
5.1.6-1~bpo.1 0
200 http://www.backports.org sarge-backports/main Packages
Les dir vorher http://backports.org/dokuwiki/doku.php?id=instructions durch 
Grüße,
Moritz
Hallo,
checking for executable suffix... no
checking for c++... no
checking for g++... no
checking for gcc... gcc
checking whether the C++ compiler (gcc ) works... no
configure: error: installation or configuration problem: C++
compiler cannot create executables.
Diese FM erscheint wenn ich versuche, php5.2.x zu kompilieren.
Außerdem erhalte ich dann auf ein
Leuchtet mir schon ein irgendwie. Muss ich den Kompiler neu
installieren?
„neu“ ist gut.
aptitude install g++
Bin etwas ratlos mit meinen wenigen Kentnissen.
Gibts da nicht was von Ratiopharm als Paket?
Ja, wie so oft bei Norbert: http://backports.org/dokuwiki/doku.php?id=instructions
Sebastian
Hallo,
Build complete.
(It is safe to ignore warnings about tempnam and tmpnam).
lvps87-230-8-215:/home/obe/php5_src/php-5.2.0# make install
Installing PHP SAPI module: cgi
Installing PHP CGI into: /home/USER/php5/bin/
Installing build environment: /home/USER/php5/lib/php/build/
Installing header files: /home/USER/php5/include/php/
Installing helper programs: /home/USER/php5/bin/
program: phpize
program: php-config
Installing man pages: /home/USER/php5/man/man1/
page: phpize.1
page: php-config.1
Installing PEAR environment: /home/USER/php5/lib/php/
[PEAR] Archive_Tar - installed: 1.3.1
[PEAR] Console_Getopt - installed: 1.2
pear/PEAR can optionally use package „pear/XML_RPC“ (version >= 1.4.0)
[PEAR] PEAR - installed: 1.4.11
Wrote PEAR system config file at: /home/USER/php5/etc/pear.conf
You may want to add: /home/USER/php5/lib/php to your php.ini include_path
Installing PDO headers: /home/USER/php5/include/php/ext/pdo/
# php -v
PHP 5.2.0-0.dotdeb.3 with Suhosin-Patch 0.9.6.2 (cli) (built: Nov 13 2006 18:10:55)
Copyright © 1997-2006 The PHP Group
Wie, wo müsste ich jetzt was umbiegen, damit der Browser PHP interpretiert. Die Installation ging ja (blöderweise) ins Uservz.
Dank & Gruß, olli
Hallo,
Nochmal nachgefragt: Gibt es einen Grund, warum du dir PHP unbedingt selbst kompilieren willst?
Um auf deine eigentliche Frage einzugehen: Das ist in der Dokumentation von Apache beschrieben, auch Google weiss dazu ein paar Seiten.
Gruesse,
Moritz
Hi Moritz,
danke für deine Antworten
Nochmal nachgefragt: Gibt es einen Grund, warum du dir PHP
unbedingt selbst kompilieren willst?
Nein, keinen wirklichen. Ich hätte es gerne so hinbekommen. Da dies nicht gleich tat und die Zeit gerade etwas knapp war, habe ich deine Methode getestet. Nun glaube ich, die Maschine etwas überfordert zu haben. Ich müsste das selbstkompilierte erstmal wieder runter schmeißen um das andere nutzen zu können. Teufelskreis …
Um auf deine eigentliche Frage einzugehen: Das ist in der
Dokumentation von Apache beschrieben, auch Google weiss dazu
ein paar Seiten.
Magst du mir ein paar Stichworte geben?
php.ini?
Dank & Grüße, olli
Hallo,
Wie, wo müsste ich jetzt was umbiegen, damit der Browser PHP
interpretiert.
Ähhh? Wer bitte?
Die Installation ging ja (blöderweise) ins
Uservz.
Wenn Dir das nicht gefällt, wette ich, daß „configure“ eine Option hat, mit der man das festlegen kann.
Nein, ich habe noch nie PHP kopuliert.
HTH,
Sebastian
Hmkay,
wie bekomm ich das jetzt wieder deinstalliert?
obe@lvps87-230-8-215:~$ php -v
PHP 5.2.0-0.dotdeb.3 with Suhosin-Patch 0.9.6.2 (cli) (built: Nov 13 2006 18:10:55)
Copyright © 1997-2006 The PHP Group
Zend Engine v2.2.0, Copyright © 1998-2006 Zend Technologies/home/obe/php5_src# checkinstall
bash: checkinstall: command not found/home/obe/php5_src# make uninstall
make: *** No rule to make target `uninstall’. Stop.
Grüße, olli