Add defines for MSYS2 build.

master
Torsten Paul 2014-12-25 18:52:20 +01:00
parent d2af825640
commit 4cb7b42fb8
2 changed files with 9 additions and 2 deletions

1
.gitignore vendored
View File

@ -16,6 +16,7 @@ parser_yacc.h
/locale/*/*/*.mo
/locale/POTFILES
/nbproject
/openscad.pro.user
/openscad
/tests/openscad_nogui
testdata/scad/features/import_dxf-tests.scad

View File

@ -11,14 +11,20 @@ boost {
# See https://svn.boost.org/trac/boost/ticket/6219
macx: DEFINES += __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=0
# MXE cross build
CONFIG(mingw-cross-env) {
DEFINES += BOOST_STATIC
DEFINES += BOOST_THREAD_USE_LIB
DEFINES += Boost_USE_STATIC_LIBS
BOOST_LINK_FLAGS = -lboost_thread_win32-mt -lboost_program_options-mt -lboost_filesystem-mt -lboost_system-mt -lboost_regex-mt -lboost_chrono-mt
}
}
isEmpty(BOOST_LINK_FLAGS):win* {
# MSYS2
isEmpty(BOOST_LINK_FLAGS):win32-g++ {
DEFINES += BOOST_STATIC
DEFINES += BOOST_THREAD_USE_LIB
DEFINES += Boost_USE_STATIC_LIBS
BOOST_LINK_FLAGS = -lboost_thread-mt -lboost_program_options-mt -lboost_filesystem-mt -lboost_system-mt -lboost_regex-mt
}