【问题标题】:MAMP : dyld: Symbol not found: __cg_jpeg_resync_to_restart Referenced from: /System/LibraryMAMP:dyld:找不到符号:__cg_jpeg_resync_to_restart 引用自:/System/Library
【发布时间】:2014-08-27 05:24:54
【问题描述】:

我正在尝试在运行 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 预期在:/Applications/MAMP/Library/lib/libJPEG.dylib 在 /System/Library/框架/ImageIO.framework/Versions/A/ImageIO.

【问题讨论】:

    标签: mamp cacti


    【解决方案1】:

    我认为是 MAMP 而不是仙人掌引起的问题

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

    原来的问题是: ffmpeg MAMP “dyld: Library not loaded” error

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

    Conflict between dynamic linking priority in OSX?

    【讨论】:

      【解决方案2】:

      你可以试试这个,它对我有用。

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

      参考:你可以在这个article看到更多。

      【讨论】:

      • 然后我得到Symbol not found: __cg_TIFFClientOpen。似乎 MAMP 安装中出现了问题。
      【解决方案3】:

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

      【讨论】:

      • 这个对我有用,不知道它是否自己工作,我先做了@Wilianto的回复中提到的,但后来得到了和ruffin一样的错误。
      猜你喜欢
      • 2016-06-01
      • 2015-05-02
      • 1970-01-01
      • 2021-03-18
      • 2011-03-05
      • 2023-03-03
      • 2016-01-17
      • 1970-01-01
      • 2021-06-27
      相关资源
      最近更新 更多