[MacPorts] #55123: wxWidgets-3.0 should export @interface ModalDialogDelegate
MacPorts
noreply at macports.org
Thu Oct 19 21:19:24 UTC 2017
#55123: wxWidgets-3.0 should export @interface ModalDialogDelegate
--------------------+---------------------------
Reporter: RJVB | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: wxWidgets-3.0
--------------------+---------------------------
As shown by #55115 :
I think WxWidgets should export the ModalDialogDelegate class; doing so
should fix the issue in Audacity above.
In
`$prefix/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/osx/cocoa/private.h`,
there should be
{{{
#ifdef __LP64__
WXEXPORT
#endif // 64 bit builds
}}}
above the `@interface ModalDialogDelegate : NSObject` line.
If my reading of `nm
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/libwx_osx_cocoau_core-3.0.dylib`
is correct, that WXEXPORT macro has the intended effect on the
`wxNSAppController` class which is already being exported.
Could you try on your end if this is indeed the required fix, please?
--
Ticket URL: <https://trac.macports.org/ticket/55123>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list