Hallo,
ich versuche gerade ein PHP-PECL-Modul zu installieren, über den QSHELL-Befehl "pecl install ssh2" im ZendServer-Bin Verzeichnis (ZendServer Version 8). Dabei passiert immer folgendes:
Code:
pecl install ssh2 WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
downloading ssh2-0.13.tgz ...
Starting to download ssh2-0.13.tgz (28,984 bytes)
.........done: 28,984 bytes
6 source files, building
running: phpize
Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
ERROR: `phpize' failed
Bei der Installation wird anscheinend das Open-Source-Tool "autoconf" benötigt (bzw. ich muss eine Umgebungsvariable auf den autoconf-Installationspfad setzen).
Laut IBM ist dieses Programm in der QSHELL-Umgebung verfügbar, siehe Abschnitt "GNU C Compiler (GCC) and surrounding toolchain". (seit V7R2 / V7R3):
https://www.ibm.com/support/pages/ibm-i-72-tr9-enhancements
https://www.ibm.com/support/pages/ib...5-enhancements
Wir haben auf einer unserer Server (V7R3) das TR5-PTF installiert, trotzdem ist im IFS nirgends ein Binary/Datei/Verzeichnis namens "autoconf" zu finden:
Code:
find / -name autoconf -print
gibt nichts aus.
Kann hier jemand weiterhelfen?
Vielen Dank schonmal.
Bookmarks