Enable use of the standard container classes by default
This is mostly, even if not completely, compatible with the previous default build using wxUSE_STD_CONTAINERS=0, so try enabling this by default again. Hopefully it should work better now than the last time we tried it, see01871bf642(Add wxUSE_STD_CONTAINERS and turn it on by default., 2011-03-30) and the subsequent7311debd0d(Don't use the standard containers by default., 2011-05-13). See #22718.
This commit is contained in:
parent
de1dca5ff1
commit
e273d45c9b
9 changed files with 28 additions and 38 deletions
|
|
@ -84,7 +84,7 @@ wx_option(wxUSE_NO_RTTI "disable RTTI support" OFF)
|
|||
wx_option(wxUSE_STD_IOSTREAM "use standard C++ streams" ON)
|
||||
wx_option(wxUSE_STL "use standard C++ classes for everything" OFF)
|
||||
set(wxTHIRD_PARTY_LIBRARIES ${wxTHIRD_PARTY_LIBRARIES} wxUSE_STL "use C++ STL classes")
|
||||
wx_dependent_option(wxUSE_STD_CONTAINERS "use standard C++ container classes" ON "wxUSE_STL" OFF)
|
||||
wx_option(wxUSE_STD_CONTAINERS "use standard C++ container classes" ON)
|
||||
|
||||
wx_option(wxUSE_UNICODE_UTF8 "use UTF-8 representation for strings" OFF)
|
||||
wx_dependent_option(wxUSE_UTF8_LOCALE_ONLY "only support UTF-8 locales in UTF-8 build" ON "wxUSE_UNICODE_UTF8" OFF)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue