Oleksandr Gavenko<gavenko@bifit.com.ua> writes:
May be.
Try run
$ otool -L /path/to/emacs
to see what libs use Emacs.
But I thunk this not help. On Windows Emacs I run
$ depends runemacs
and no see any image specific libs. After run Emacs in depends.exe and open
.png file I get in log:
Loaded "LIBPNG12.DLL" at address 0x6CC40000. Successfully hooked module.
Loaded "ZLIB1.DLL" at address 0x02190000. Successfully hooked module.
And Emacs show png.
So Emacs load shared library on fly.
Mm here is very different, since it uses the OSX system if I understand
correctly
--8<---------------cut here---------------start------------->8---
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility
version 45.0.0, current version 1038.29.0)
/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version
5.4.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version
125.0.1)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
(compatibility version 1.0.0, current version 44.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(compatibility version 150.0.0, current version 550.19.0)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
(compatibility version 1.0.0, current version 38.0.0)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
(compatibility version 300.0.0, current version 751.21.0)
--8<---------------cut here---------------end--------------->8---