Este é um problema separado do problema PCRE. O Passageiro de Phusion usa as funções regexp do padrão POSIX .
Na primeira aparição, este erro parece implicar que o OS X 10.8 não suporta funções regexp POSIX. Mas isso seria uma conclusão muito estranha, visto que:
- 10.6 e 10.7 os apoiaram muito bem.
- o arquivo de cabeçalho regex.h está disponível, caso contrário você obteria um erro do compilador sobre regex.h ausente em vez deste erro de vinculador.
- até mesmo as reivindicações da Apple para apoiá-lo oficialmente .
A única conclusão que posso tirar no momento é que o seu sistema está quebrado ou o OS X 10.8 está quebrado. Estou de férias agora, os tempos de ping para a Europa e os EUA estão acima de 1000 ms, e eu não tenho o OS X 10.8, então não posso analisar mais o problema agora. Como tal, conselhos de curto prazo que posso dar são:
- Reinstale seu sistema.
- Entre em contato com a Apple para obter suporte.