2

在我使用自制软件在我的 Mac 上更新 SVN 版本后,我收到以下错误:

dyld: Library not loaded: /usr/local/lib/libserf-1.1.3.0.dylib
    Referenced from: /Applications/Xcode.app/Contents/Developer/usr/bin/svn
    Reason: image not found
Trace/BPT trap: 5

我不知道 libserf-1.1.3.0.dylib 是什么以及它应该在哪里!

任何想法?

[更新 01 ] 我尝试使用以下方法安装 serf:

brew install serf

并得到以下错误:

Error: No available formula for serf

brew deps svn我还通过没有农奴检查了 svn 对自制软件的依赖:

autoconf
automake
libtool
pkg-config
scons
sqlite
4

2 回答 2

5

得到它的工作。

如果你想要最新的 svn 卸载然后从源代码构建

brew remove svn
brew install --build-from-source svn

如果您想要旧版本(我需要 1.6.17),请按照此处的说明进行操作,但将 brew install 替换为上面的 install 命令(但不要忘记先删除 svn)

于 2013-10-30T23:14:02.460 回答
1

如果有人用 brew 安装了 httpd,这些命令对我有用:

brew unlink httpd
brew install svn
brew link httpd

希望这可以帮助!

于 2013-11-19T01:43:48.193 回答