装了10.8后,homebrew装的php-fpm没法启动

2012-07-27 13:22:42 +08:00
 perrywky
错误信息如下

dyld: Library not loaded: /usr/lib/libltdl.7.dylib
Referenced from: /usr/local/sbin/php-fpm
Reason: image not found
Trace/BPT trap: 5

有人知道什么原因么
4651 次点击
所在节点    macOS
6 条回复
perrywky
2012-07-27 13:23:21 +08:00
使用top等命令也会有如下错误

dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/top) is setuid or setgid
lfeng
2012-07-27 14:27:02 +08:00
似乎Xcode4.4的libtool里没有ltdl的原因,直接 brew install libtool,会在安装gnu libtool的同时补上libltdl,因为brew安装的libtool是以g开头(glibtool and glibtoolize),所以世界没有其他副作用,但是libltdl补上了~
xell
2012-07-27 16:12:20 +08:00
perrywky
2012-07-27 17:49:49 +08:00
多谢回复,都不管用,我从10.7上把/usr/lib/libltdl.7.dylib拷过来,再重装下XQuartz-2.7.2就行了。。。
pandazxx
2012-07-28 00:50:28 +08:00
感謝, 似乎更新後brew沒了? 要重裝?
perrywky
2012-07-30 21:21:56 +08:00
brew是ok的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/43605

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX