首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MAMP,安装PECL事件

MAMP,安装PECL事件
EN

Stack Overflow用户
提问于 2014-01-16 16:43:09
回答 1查看 1.9K关注 0票数 0

我希望安装pecl event使用

代码语言:javascript
复制
pecl install event

到目前为止,我一直在关注这个问题,http://www.lullabot.com/blog/article/installing-php-pear-and-pecl-extensions-mamp-mac-os-x-107-lion,取得了有限的成功。

我得到以下错误

配置:错误:请重新安装事件库,或通过-具有事件-libevent选项提供安装前缀。 错误:`/私有/tmp/pear/temp/事件/配置-启用-事件-调试=无-启用-事件-套接字=是-与-事件-dir=/usr-与事件-p线程=无-与-事件-事件-openssl--与-openssl dir=无失败‘

这看起来需要pecl libevent

所以我已经跑了

代码语言:javascript
复制
pecl install libevent-beta

这将导致以下错误

配置:错误:找不到libevent错误: ‘/私有/tmp/pear/temp/libevent/配置

我知道它能成功,因为pecl install uploadprogress是成功的。

如何安装pecl event

也许值得指出的是,我的最终目标是让Socket.IO工作(https://github.com/RickySu/phpsocket.io)

EN

回答 1

Stack Overflow用户

发布于 2014-01-17 19:00:07

事件的配置试图在/usr/local /usr /opt /opt/local中找到libevent。我不是OS用户,但我想它应该在/opt/local中安装一些东西。

这看起来像需要果胶

不是的!不需要PECL的防弹衣!您必须安装利贝特本身。嗯,我猜:

代码语言:javascript
复制
port install libevent

或者也许

代码语言:javascript
复制
port install libevent-dev

你应该想清楚。无论如何,要构建pecl事件,您需要libevent的二进制文件和标题。这些应该由"libevent“、”libevent“或类似的软件包提供。

或者,您可以从源安装libevent。一定要检查它是否要安装到某个“受欢迎的”位置,如/usr/usr/local等。通过--with-event-libevent-dir configure选项,可以为libevent的安装目录提供路径。

顺便说一句,我是美眉的维护者。欢迎访问报告问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21167691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档