Najpierw staram się skompilować wszystko ze źródła, nie używam MacPorta ani HomeBrew.Nginx zainstaluj na Mac OS X Lion. Nie mogę znaleźć PCRE
Mam już zainstalowany pcre do /usr/local/pcre-8.21
i dowiązano to z /usr/local/pcre
.
Ustawiłem tutaj /usr/local/pcre/bin
dla mojej zmiennej PATH
.
`/usr/local:/usr/local/mysql/bin:/usr/local/pcre/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin`
Jestem teraz próbuje zainstalować Nginx, ale wciąż otrzymuję komunikat:
./configure: error: the HTTP rewrite module requires the PCRE library. You can either disable the module by using --without-http_rewrite_module option, or install the PCRE library into the system, or build the PCRE library statically from the source with nginx by using --with-pcre=<path> option.
Próbowałem ustawienie --with-pcre=/usr/local/pcre/bin
ale po prostu próbuje ponownie zainstalować PCRE.
Czy ktoś może mi pomóc to obejść? Dzięki.
Czy próbowałeś --with-pcre =/usr/local/pcre (BTW to dlaczego ludzie używają MacPorts/Homebrew, aby uniknąć tego Chasing zagadnień) – Mark
Jeśli dodać ścieżkę do PCRE utworzy plik Makefile, ale kiedy uruchomisz make It wyśle błąd, gdy spróbuje szukać pliku make make pcre. (W Linuksie jestem menedżerami pakietów, ale na Macu czuję się niechlujny i niewiarygodny, ale tak, ułatwiają życie) – steveYeah
Wygląda na to, że pcr nie jest zainstalowany poprawnie, gdzie są jego pliki włączające i pliki lib? – Mark