--- 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) {