PHP 4.4.6 make install funzt nicht

PHP 4.4.6 make install funzt nicht

am 07.03.2007 16:28:58 von patrick

Hi Leute,

bisher alles soweit gut. configure und make laufen durch. make install
bricht ab mit folgenden Meldungen:

chmod 755 /usr/local/apache2/modules/libphp4.so
chmod: /usr/local/apache2/modules/libphp4.so: A file or directory in the
path name does not exist.
apxs:Error: Command failed with rc=65536
..
make: 1254-004 The error code from the last command is 1.

Ich vermute, dass der Fehler am chmod zum Abbruch führt. Weiter oben
findet sich allerdings folgender Output:

/usr/local/apache2/build/instdso.sh
SH_LIBTOOL='/usr/local/apache2/build/libtool' libphp4.la
/usr/local/apache2/modules
rm -f /usr/local/apache2/modules/libphp4.so <--- was soll das

Ich bin jetzt nicht der make-Spezi und weiß daher nicht, wo ich das rm
entfernen kann, um über dieses Problem hinwegzukommen. Manuell
hinkopieren hilft nix, weil eben make im Laufe des Install die Datei
wieder löscht.

Ha da jemand eine Idee zu?

configure lief mit folgenden Optionen:

../configure \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-mysql=/usr/local \
--with-zlib-dir=/usr/local/lib \
--enable-versioning \
--enable-track-vars=yes \
--enable-url-includes \
--enable-sysvshm=yes \
--enable-sysvsem=yes \
--enable-ftp \
--enable-calendar \
--with-config-file-path=/etc \
--with-gd

Leicht verzweifelt,
Patrick

Re: PHP 4.4.6 make install funzt nicht

am 14.03.2007 21:38:34 von patrick

Hi Leute,

nur zur Info, das Prob ist gelöst. Das war wirklich dieses komische
Statement, wo die Datei erst gelöscht und dann ein chmod drauf gemacht
werden soll. Gelöst, ind em ich einfach permanent ein touch drauf
gemacht habe und dann aus dem entsprechenden Compile-Baum manuell
hinkopiert. Nicht schön, hat aber geholfen.

Patrick

Patrick schrieb:
> Hi Leute,
>
> bisher alles soweit gut. configure und make laufen durch. make install
> bricht ab mit folgenden Meldungen:
>
> chmod 755 /usr/local/apache2/modules/libphp4.so
> chmod: /usr/local/apache2/modules/libphp4.so: A file or directory in the
> path name does not exist.
> apxs:Error: Command failed with rc=65536
> .
> make: 1254-004 The error code from the last command is 1.
>
> Ich vermute, dass der Fehler am chmod zum Abbruch führt. Weiter oben
> findet sich allerdings folgender Output:
>
> /usr/local/apache2/build/instdso.sh
> SH_LIBTOOL='/usr/local/apache2/build/libtool' libphp4.la
> /usr/local/apache2/modules
> rm -f /usr/local/apache2/modules/libphp4.so <--- was soll das
>
> Ich bin jetzt nicht der make-Spezi und weiß daher nicht, wo ich das rm
> entfernen kann, um über dieses Problem hinwegzukommen. Manuell
> hinkopieren hilft nix, weil eben make im Laufe des Install die Datei
> wieder löscht.
>
> Ha da jemand eine Idee zu?
>
> configure lief mit folgenden Optionen:
>
> ./configure \
> --with-apxs2=/usr/local/apache2/bin/apxs \
> --with-mysql=/usr/local \
> --with-zlib-dir=/usr/local/lib \
> --enable-versioning \
> --enable-track-vars=yes \
> --enable-url-includes \
> --enable-sysvshm=yes \
> --enable-sysvsem=yes \
> --enable-ftp \
> --enable-calendar \
> --with-config-file-path=/etc \
> --with-gd
>
> Leicht verzweifelt,
> Patrick