Re: wxWidgets-3.2.4 non-backwards compatibility with 3.2.2.1
Mike Rossiter <[email protected]>
| Newsgroups | gmane.comp.lib.wxwindows.general |
|---|---|
| Message-ID | <[email protected]> |
Thanks Vadim ... Will try setting wxABI_VERSION=30202 VZ> It would have been useful to show _which_ imports are missing. Dependencies did not show the missing imports. Not sure how else to find these. On Saturday 24 February 2024 at 17:54:17 UTC Vadim Zeitlin wrote: > On Sat, 24 Feb 2024 02:26:25 -0800 (PST) Mike Rossiter wrote: > > MR> I have a dll plugin for OpenCPN that is compiled with wxWidgets-3.2.4. > > You need to set wxABI_VERSION=30202 when building using 3.2.4 headers to > ensure ABI compatibility with 3.2.2, see > > https://docs.wxwidgets.org/latest/overview_backwardcompat.html > > Alternatively, just build your plugin using 3.2.2 headers. > > MR> This plugin installs and runs on a version of OpenCPN (5.9.x) compiled > with > MR> wxWidgets-3.2.4. So far so good. > MR> > MR> The plugin fails to install and run on a version of OpenCPN (5.8.4) > MR> compiled with wxWidgets-3.2.2.1. > MR> [image: dependencies2.jpg] > MR> <https://forums.wxwidgets.org/download/file.php?id=8510&mode=view> > MR> This wxWidgets-3.2.2.1 module has missing imports: > MR> C:\Program Files (x86)\OpenCPN 5.8.4-0+1637c28\wxbase32u_vc14x.dll > > It would have been useful to show _which_ imports are missing. > > Regards, > VZ > > -- > TT-Solutions: wxWidgets consultancy and technical support > https://www.tt-solutions.com/ > -- Please read https://www.wxwidgets.org/support/mlhowto.htm before posting. --- You received this message because you are subscribed to the Google Groups "wx-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/wx-users/f512a1f0-cabb-4d55-8597-6a07f64cac14n%40googlegroups.com.