Enable wxEvtHandler::Bind() for Sun CC.
At least 5.10+ are good enough to compile it. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69937 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -108,8 +108,14 @@
|
|||||||
If this is defined, wxEvtHandler::Bind<>() is available (not all compilers
|
If this is defined, wxEvtHandler::Bind<>() is available (not all compilers
|
||||||
have the required template support for this and in particular under Windows
|
have the required template support for this and in particular under Windows
|
||||||
where only g++ and MSVC >= 7 currently support it.
|
where only g++ and MSVC >= 7 currently support it.
|
||||||
|
|
||||||
|
Recent Sun CC versions support this but perhaps older ones can compile this
|
||||||
|
code too, adjust the version check if this is the case (unfortunately we
|
||||||
|
can't easily test for the things used in wx/event.h in configure so we have
|
||||||
|
to maintain these checks manually).
|
||||||
*/
|
*/
|
||||||
#if wxCHECK_GCC_VERSION(3, 2) || wxCHECK_VISUALC_VERSION(7)
|
#if wxCHECK_GCC_VERSION(3, 2) || wxCHECK_VISUALC_VERSION(7) \
|
||||||
|
|| (defined(__SUNCC__) && __SUNCC__ >= 0x5100)
|
||||||
#define wxHAS_EVENT_BIND
|
#define wxHAS_EVENT_BIND
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user