disable new ABI (can't catch ios_base::failure with new ABI)
This commit is contained in:
parent
e596be91c4
commit
08685a66e3
|
@ -153,9 +153,11 @@ if(MINGW)
|
||||||
endif(MINGW)
|
endif(MINGW)
|
||||||
|
|
||||||
# enable Qt Widgets GUI
|
# enable Qt Widgets GUI
|
||||||
|
# disable new ABI (can't catch ios_base::failure with new ABI)
|
||||||
add_definitions(
|
add_definitions(
|
||||||
-DGUI_QTWIDGETS
|
-DGUI_QTWIDGETS
|
||||||
-DMODEL_UNDO_SUPPORT
|
-DMODEL_UNDO_SUPPORT
|
||||||
|
-D_GLIBCXX_USE_CXX11_ABI=0
|
||||||
)
|
)
|
||||||
|
|
||||||
# check required Qt 5 modules
|
# check required Qt 5 modules
|
||||||
|
|
|
@ -7,6 +7,9 @@ RCC_DIR = ./res
|
||||||
QMAKE_CXXFLAGS += -std=c++11
|
QMAKE_CXXFLAGS += -std=c++11
|
||||||
QMAKE_LFLAGS += -std=c++11
|
QMAKE_LFLAGS += -std=c++11
|
||||||
|
|
||||||
|
# disable new ABI (can't catch ios_base::failure with new ABI)
|
||||||
|
DEFINES += _GLIBCXX_USE_CXX11_ABI=0
|
||||||
|
|
||||||
# variables to check target architecture
|
# variables to check target architecture
|
||||||
win32-g++:QMAKE_TARGET.arch = $$QMAKE_HOST.arch
|
win32-g++:QMAKE_TARGET.arch = $$QMAKE_HOST.arch
|
||||||
win32-g++-32:QMAKE_TARGET.arch = x86
|
win32-g++-32:QMAKE_TARGET.arch = x86
|
||||||
|
|
Loading…
Reference in New Issue