On Fri, Mar 20, 2009 at 07:00:35PM -0500, Ryan Schmidt said:
[...]
>>> For example mate, php, and others all report this error message:
>>>
>>> dyld: Symbol not found: __cg_jpeg_resync_to_restart
>>>  Referenced from:
>>> /System/Library/Frameworks/ApplicationServices.framework/Versions/ 
>>> A/Frameworks/ImageIO.framework/Versions/A/ImageIO
>>>  Expected in: /opt/local/lib/libJPEG.dylib
>
> Curious capitalization: The MacPorts jpeg port provides libjpeg.dylib, not 
> libJPEG.dylib.

Probably because ImageIO links to libJPEG.dylib and that plus
case-preserving but case-insensitive makes it see them as the same
library (when DYLD env vars are messed with)...

$ otool -L 
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ImageIO.framework/ImageIO
 
...
        
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
 (compatibility version 1.0.0, current version 1.0.0)
...

Bryan

[...]
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to