2014-07-06 7 views
11

Ich versuche, Kakteen auf meinem Mac unter OS X 10.9.3 laufen zu lassen. Ich benutze MAMP 3.0.5.MAMP: dyld: Symbol nicht gefunden: __cg_jpeg_resync_to_restart Referenziert von:/System/Library

Im Kakteen Bedienfeld habe ich die folgende Fehlermeldung bekam:

dyld: Symbol nicht gefunden: __cg_jpeg_resync_to_restart referenzierte aus: /System/Library/Frameworks/ImageIO.framework/Versions/A/ ImageIO Erwartet in: /Applications/MAMP/Library/lib/libJPEG.dylib in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO.

Antwort

1

Ich denke, es MAMP ist aber nicht Kakteen verursachen das Problem

Hier ist eine einfache Art und Weise ist, das Problem zu lösen. Kommentieren Sie einfach mehrere Zeilen in der Datei /Applications/MAMP/Library/bin/envvars. Hier ist die Link.

Die ursprüngliche Frage ist: ffmpeg MAMP “dyld: Library not loaded” error

Diese Frage hat auch detaillierte Antworten über Gründe des Fehlers. Aber ich denke, die obige Lösung funktioniert effektiv.

Conflict between dynamic linking priority in OSX?

9

Sie können versuchen diese, es funktioniert für mich.

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

Hinweis: Sie können mehr in diesem article sehen.

+2

Dann bekomme ich 'Symbol nicht gefunden: __cg_TIFFClientOpen'. Scheint etwas in der MAMP Installation kaputt zu sein. – ruffin

24

Sie müssen weiter gehen/Anwendungen/MAMP/Library/bin und Umbenennen Envvars zu _envvars und Apache wird starten!

+0

Dieser funktionierte für mich, weiß nicht, ob es von selbst funktionierte, tat ich, was in @ Wiliantos Antwort zuerst erwähnt wurde, aber dann bekam den gleichen Fehler wie Ruffin. – Alisso