MAMP:dyld:未找到符号:__ cg_jpeg_resync_to_restart引用自:/ System / Library

时间:2014-07-06 17:43:08

标签: mamp cacti

我正在尝试在运行OS X 10.9.3的Mac上运行cacti。我正在使用MAMP 3.0.5。

在仙人掌控制面板中,我收到以下错误消息:

  

dyld:找不到符号:__ cg_jpeg_resync_to_restart引用自:/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO预期在:/ System / Library /中的/Applications/MAMP/Library/lib/libJPEG.dylib框架/ ImageIO.framework /版本/ A /的ImageIO。

3 个答案:

答案 0 :(得分:26)

你需要继续/ Applications / MAMP / Library / bin并将envvars重命名为_envvars并启动apache!

答案 1 :(得分:9)

你可以尝试这个,它适合我。

cd /Applications/MAMP/Library/lib 
rm libjpeg.dylib  ln -s
/System/Library/Frameworks/ImageIO.framework/Resources/libJPEG.dylib libJPEG.dylib

参考:您可以在此article中看到更多内容。

答案 2 :(得分:2)

我认为这是MAMP而不是仙人掌导致问题

这是解决问题的简单方法。只需在/Applications/MAMP/Library/bin/envvars文件中注释掉几行。 这是Link

最初的问题是: ffmpeg MAMP “dyld: Library not loaded” error

这个问题甚至有关于错误原因的详细解答。但我认为上述解决方案有效。

Conflict between dynamic linking priority in OSX?