Próbuję skonfigurować mój komputer z pecl_http i memcache iw obu przypadkach otrzymuję podobne błędy. To jest na MAC OS X 10.7.3 (lion) i mam też zainstalowany XCODE. Zainstalowałem także społeczną edycję Zend Server przed uruchomieniem tych poleceń i ustawiłem zmienne środowiskowe CFLAGS = '- arch i386 -arch x86_64'. Więc proszę o pomoc w tym, co muszę zrobić
bash-3.2# **sudo pecl install pecl_http-1.7.1**
downloading pecl_http-1.7.1.tgz ...
Starting to download pecl_http-1.7.1.tgz (174,098 bytes)
.....................................done: 174,098 bytes
71 source files, building
running: phpize
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
ERROR: `phpize' failed
export PHP_AUTOCONF=/usr/bin/autoconf
przed uruchomieniem polecenia? Oczywiście zakładając, że$PHP_AUTOCONF
ma to być lokalizacja dla pliku binarnego autoconf, powinien zostać znaleziony, ale może potrzebuje tylko małej pomocy :-)Odpowiedzi:
Dużo łatwiejsze rozwiązanie
źródło
export PHP_AUTOCONF=/usr/bin/autoconf
dla pewności stworzyłem zmienną i działała dobrze. Właśnie zredagowałemphp.ini
dodanie aextension=apcu.so
na końcu.Musisz zainstalować autoconfig. Zwykle lubię instalować biblioteki ze źródeł. Możesz więc wykonać następujące czynności:
Właśnie przeszedłem przez to z Mountain Lion.
źródło
W systemie Mac OS X 10.8 sytuacja jest nieco inna. Wysoko ocenione rozwiązanie od Boba Spryna nie działa, ponieważ nie tworzy linków symbolicznych, więc po zainstalowaniu
autoconf
należy je zrobić:Wiem, że to pytanie dotyczyło 10.7, ale mam nadzieję, że moja odpowiedź będzie przydatna dla kogoś na 10.8. :)
Zaktualizowano: działa również w wersji 10.10 Yosemite.
źródło
autoconf
zhomebrew
.sudo ln -s /usr/local/Cellar/autoconf/2.69/bin/autoconf /usr/bin/autoconf ln: /usr/bin/autoconf: Operation not permitted
. Dowolny pomysł?lub
jeśli używasz macports
źródło
XCODE 4.3 nie umieszcza wszystkich narzędzi autoconf itp. W folderze Developer. Nie tworzy nawet tego folderu w MACINTOSH HD. Musiałem przejść na starszą wersję XCODE 4.2.1, która instaluje wszystko, czego potrzebujesz w folderze Developer, a teraz nie widzę żadnych błędów.
Również tutaj jest przydatna informacja .
źródło
może potrzebujesz autoconf linku z
brew link autoconf
.źródło