2011-06-23 207 views
2

我下载了一个PECL扩展和执行:安装PECL扩展错误

$ phpize 
$ ./configure 

下面的命令生成数十错误:

$ make 

我怀疑是前两个错误导致他人:

/Users/afilina/Downloads/APC-3.1.9/apc.h:61:17:error:php.h:No such file or directory /Users/afilina/Downloads/APC-3.1.9/apc .h:62:30:error:main/php_ streams.h:没有这样的文件或目录

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

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

有没有人有指示什么可能发生?由于我的PEAR安装已损坏,因此使用“pecl”命令安装不是一个选项。

+4

您可能需要'php5-devel'或'php-devel'包。 – ceejayoz

回答

3

您需要PHP头文件。根据Distro或OS的不同,这些可能会以不同的方式找到。

在Debian中,你需要安装 “PHP5-dev的”:

apt-get install php5-dev 

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