PECL ev-Paket kann nicht installiert werden (OS X Yosemite)

701
axel

Ich versuche bereits seit einer Stunde, das g..amn ev -Paket zu installieren, damit ich EvTimer in php verwenden kann, aber ohne Erfolg. Ich bin sudo pecl install evim Terminal aktiv, erhalte jedoch die folgende Fehlermeldung.

/bin/sh /private/tmp/pear/temp/pear-build-rootTQxbPX/ev-0.2.12/libtool --mode=compile cc -I/private/tmp/pear/temp/ev/libev -I. -I/private/tmp/pear/temp/ev -DPHP_ATOM_INC -I/private/tmp/pear/temp/pear-build-rootTQxbPX/ev-0.2.12/include -I/private/tmp/pear/temp/pear-build-rootTQxbPX/ev-0.2.12/main -I/private/tmp/pear/temp/ev -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /private/tmp/pear/temp/ev/libev/ev.c -o libev/ev.lo /private/tmp/pear/temp/pear-build-rootTQxbPX/ev-0.2.12/libtool: line 1280: libev/ev.loT: No such file or directory mkdir libev/.libs mkdir: libev: No such file or directory make: *** [libev/ev.lo] Error 1 ERROR: `make' failed 

(Ich kann den gesamten Dialog posten, wenn er benötigt wird)

Ich habe PEAR und PECL installiert, aber warum passiert das?

0

1 Antwort auf die Frage

2
Ruslan Osmanov

Dies hatte fixiert in der Version 0.2.13 des ev Paket. Versuchen Sie es sudo pecl install everneut.

Einer der wenigen Fälle, in denen ein Oneliner in Ordnung ist. War dieser Fehler spezifisch für OS X oder allgemein für das Paket zu pecl? Journeyman Geek vor 9 Jahren 0
@JourneymanGeek Es war ein allgemeines Problem in der `config.m4`-Datei von` pecl-ev`. Ich musste das `libev`-Build-Verzeichnis hinzufügen:` PHP_ADD_BUILD_DIR ($ ext_builddir / libev) `für" Nicht-Standard "-Installationspräfixe. Ruslan Osmanov vor 9 Jahren 0