安装PECL扩展错误


Installing PECL extension error

我下载了一个PECL扩展并执行:

$ phpize
$ ./configure

以下命令生成了数十个错误:

$ make

我怀疑前两个错误会导致其他错误:

/Users/afilina/Downloads/APC-3.1.9/APC.h:61:17:错误:php.h:没有这样的文件或目录/Users/afilina/Downloads/APC-3.1.9/APC.h:62:30:错误:main/php_streams.h:没有这样的文件或目录

下面是几十个语法错误的例子:

/Users/afilina/Downloads/APC-3.1.9/APC.h:69:错误:"TSRMLS_DC"之前的语法错误

有人知道可能发生了什么吗?使用"pecl"命令安装不是一个选项,因为我的PEAR安装已损坏。

您需要PHP头。根据Distro或操作系统的不同,这些可能会以不同的方式找到。

在debian中,您需要安装"php5-dev":

apt-get install php5-dev

真的,我不知道如何在Mac上安装它。