--- openscad.pro.orig +++ openscad.pro @@ -117,8 +117,7 @@ QMAKE_CXXFLAGS += -stdlib=libc++ QMAKE_LFLAGS += -stdlib=libc++ QMAKE_OBJECTIVE_CFLAGS += -stdlib=libc++ - # libc++ on requires Mac OS X 10.7+ - QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.7 + QMAKE_OBJECTIVE_CXXFLAGS += -stdlib=libc++ } } @@ -173,21 +172,6 @@ # See Dec 2011 OpenSCAD mailing list, re: CGAL/GCC bugs. *g++* { QMAKE_CXXFLAGS *= -fno-strict-aliasing - QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-local-typedefs # ignored before 4.8 -} - -*clang* { - # http://llvm.org/bugs/show_bug.cgi?id=9182 - QMAKE_CXXFLAGS_WARN_ON += -Wno-overloaded-virtual - # disable enormous amount of warnings about CGAL / boost / etc - QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter - QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-variable - QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-function - QMAKE_CXXFLAGS_WARN_ON += -Wno-c++11-extensions - # gettext - QMAKE_CXXFLAGS_WARN_ON += -Wno-format-security - # might want to actually turn this on once in a while - QMAKE_CXXFLAGS_WARN_ON += -Wno-sign-compare } CONFIG(skip-version-check) {