Only use wxFORCE_LINK_MODULE() in mediaplayer sample in static build.
The linking optimization this macro protects against can't happen when using DLL and so using it is at best useless and actually harmful (because it doesn't contain the correct DLL export declarations) in the latter case. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65558 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
473ca5f34a
commit
75595b9750
@ -71,12 +71,12 @@
|
||||
// they may be discarded by the linker (this definitely happens with MSVC) so
|
||||
// force linking them. You don't have to do this in your code if you don't plan
|
||||
// to use them, of course.
|
||||
#ifdef __WXMSW__
|
||||
#if defined(__WXMSW__) && !defined(WXUSINGDLL)
|
||||
#include "wx/link.h"
|
||||
wxFORCE_LINK_MODULE(wxmediabackend_am)
|
||||
wxFORCE_LINK_MODULE(wxmediabackend_qt)
|
||||
wxFORCE_LINK_MODULE(wxmediabackend_wmp10)
|
||||
#endif // __WXMSW__
|
||||
#endif // static wxMSW build
|
||||
|
||||
#ifndef __WXMSW__
|
||||
#include "../sample.xpm"
|
||||
|
Loading…
Reference in New Issue
Block a user