[wxMac 2.8, mac os 10.4.8, Eclipse] static linking problem
bowser
alessandro.denardi at gmail.com
Fri Apr 20 04:44:18 PDT 2007
I'm a newbie to Mac, and probably this question has
already been asked but I really coudn't find it.. sorry.
I'm developing a plugin for Mac (a dylib). In debug mode
I used a dynamic build of wxWidgets and it works all fine.
The problem is when I try to run the release version
(built using the static version of wxWidgets):
the host can't find the plugin, so I guess it can't actually
find some libraries that have not been included.
In Apple's pages I read that static link is not supported
for user binaries. Does it mean that I'm supposed to
distribute also the wxWidgets build??
I've checked the file with otool and it gives me this:
/Library/Audio/Plug-Ins/VST/gnawa_vst_tester.vst/Contents/MacOS/gnawa_vst_t=
ester
(compatibility version 0.0.0, current version 0.0.0)
/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
(compatibility version 1.0.0, current version 12.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
(compatibility version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
(compatibility version 2.0.0, current version 128.0.0)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
(compatibility version 1.0.0, current version 11.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.3.6)
/System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
(compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version
1.2.3)
/usr/lib/libiconv.2.dylib (compatibility version 5.0.0, current
version 5.0.0)
/usr/lib/libgnawa.dylib (compatibility version 0.0.0, current
version 0.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
version 7.4.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
version 1.0.0)
libgnawa.dylib is a library built (by me) over wxWidgets.
For the full working debug version, otool gives:
/Library/Audio/Plug-Ins/VST/gnawad_vst_tester.vst/Contents/MacOS/gnawad_vst=
_tester
(compatibility version 0.0.0, current version 0.0.0)
/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
(compatibility version 1.0.0, current version 12.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
(compatibility version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
(compatibility version 2.0.0, current version 128.0.0)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
(compatibility version 1.0.0, current version 11.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.3.6)
/Users/mono/usr2/local2//lib/libwx_macd_aui-2.8.0.dylib(compatibili=
ty
version
1.0.0, current version 1.0.0)
/Users/mono/usr2/local2//lib/libwx_macd_xrc-2.8.0.dylib(compatibili=
ty
version
1.0.0, current version 1.0.0)
/Users/mono/usr2/local2//lib/libwx_macd_qa-2.8.0.dylib(compatibility
version
1.0.0, current version 1.0.0)
/Users/mono/usr2/local2//lib/libwx_macd_html-2.8.0.dylib(compatibil=
ity
version
1.0.0, current version 1.0.0)
/Users/mono/usr2/local2//lib/libwx_macd_adv-2.8.0.dylib(compatibili=
ty
version
1.0.0, current version 1.0.0)
/Users/mono/usr2/local2//lib/libwx_macd_core-2.8.0.dylib(compatibil=
ity
version
1.0.0, current version 1.0.0)
/Users/mono/usr2/local2//lib/libwx_base_carbond_xml-2.8.0.dylib(com=
patibility
version
1.0.0, current version 1.0.0)
/Users/mono/usr2/local2//lib/libwx_base_carbond_net-2.8.0.dylib(com=
patibility
version
1.0.0, current version 1.0.0)
/Users/mono/usr2/local2//lib/libwx_base_carbond-2.8.0.dylib(compati=
bility
version
1.0.0, current version 1.0.0)
/usr/lib/libgnawad.dylib (compatibility version 0.0.0, current
version 0.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
version 7.4.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
version 1.0.0)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wxwidgets.org/pipermail/wx-users/attachments/20070420/0ef=
42cce/attachment.htm
More information about the wx-users
mailing list