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

2012 年 7 月 27 日
 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

有人知道什么原因么
5803 次点击
所在节点    macOS
6 条回复
perrywky
2012 年 7 月 27 日
使用top等命令也会有如下错误

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

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

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

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

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

© 2021 V2EX