如何在OSX上安装正确版本的Libevent



我想在MacBook上运行最新版本的OSX。它在某个时候工作了,但现在不起作用:

dyld: Library not loaded: /usr/local/opt/libevent/lib/libevent-2.0.5.dylib
  Referenced from: /Users/me/tg/bin/./telegram-cli
  Reason: image not found

我尝试了以下 -

brew unlink libevent && brew link libevent
brew uninstall --ignore-dependencies libevent
brew install libevent

这无济于事。看起来TG GLI寻找Libevent 2.0.5,但是2.1.8由Brew。

安装。

我该如何修复?

我不知道全部答案,但是允许建设性的部分答案 - 这不适合评论。帮助。

一个小侦探告诉我,libevent包括一个pkgconfig文件:

/usr/local/Cellar/libevent/2.1.8/lib/pkgconfig/libevent.pc

我发现了其他软件包(特别是OpenCV(,如果您安装pkgconfig,它可以帮助他们找到所需的其他软件包。所以我建议您这样做:

brew install pkg-config

并设置了上面提到的libevent文件的路径,然后重新安装您的电报软件包...可能会单击。

相关内容

  • 没有找到相关文章

最新更新