[ wxwindows-Bugs-1861668 ] 2.4 compatibility fails due to missing wxAppConsole symbols

SourceForge.net noreply at sourceforge.net
Tue Jan 1 05:26:40 PST 2008


Bugs item #1861668, was opened at 2008-01-01 23:26
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=109863&aid=1861668&group_id=9863

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Lincoln Ramsay (a1291762)
Assigned to: Nobody/Anonymous (nobody)
Summary: 2.4 compatibility fails due to missing wxAppConsole symbols

Initial Comment:
Building wxMac 2.8.7 on Mac OS X 10.4.11 (similar to how macports does but with 2.4 compatibility and xrc enabled) failed because the 2.4 compatibility ifdef was being handled incorrectly. The linker expected the symbols to be there (so someone including app.h had already included setup.h) but appbase.cpp did not include setup.h - hence the compatibility define was not set - and so the symbols weren't built.

I'd suspect the best fix would be to add #include "wx/setup.h" to app.h but perhaps just adding it to appbase.cpp would be enough.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=109863&aid=1861668&group_id=9863




More information about the wx-dev mailing list