Build PHP5 unter Ubuntu – Fehler: bison is required to build PHP/Zend when building a GIT checkout!

Fehlermeldung beim Kompilieren von PHP5-Source unter Ubuntu:

configure: error: bison is required to build PHP/Zend when building a GIT checkout

PHP5 benötigt für die Kompilierung bison 2.7. Dies lässt sich einfach nachinstallieren – anschließend läuft das “buildConfig” problemlos durch.

sudo apt-get install m4
wget http://launchpadlibrarian.net/140087283/libbison-dev_2.7.1.dfsg-1_amd64.deb
wget http://launchpadlibrarian.net/140087282/bison_2.7.1.dfsg-1_amd64.deb
sudo dpkg -i libbison-dev_2.7.1.dfsg-1_amd64.deb
sudo dpkg -i bison_2.7.1.dfsg-1_amd64.deb

Fehlermeldung unter Windows
Die Fehlermeldung kann auch beim Kompilieren von PHP unter Windows auftreten.

Wenn nach dieser Anleitung kompiliert wird, erscheint sie möglicherweise automatisch.
Beheben lässt sich die Fehlermeldung, indem die PHP-Binary-Tools, welche für die Kompilierung benötigt werden, in den Pfad der Umgebungsvariablen aufgenommen werden.

Ein kurzer Weg:

  • Windows-Taste + Pause
  • Erweitere Systemeinstellungen
  • Umgebungsvariablen
  • Ergänzen der Umgebungsvariable “PATH” um den Eintrag des bin-Verzeichnisses der PHP-Binary-Tools, nach der oben verlinkten Anleitung wäre das “c:\php-sdk\bin\”.

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Bitte lösen Sie die folgende Rechenaufgabe, um zu zeigen, dass Sie kein Bot sind. Danke! * Time limit is exhausted. Please reload CAPTCHA.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.