Skip to content

Instantly share code, notes, and snippets.

@jensenb
Created November 7, 2013 10:06
Show Gist options
  • Save jensenb/7352148 to your computer and use it in GitHub Desktop.
Save jensenb/7352148 to your computer and use it in GitHub Desktop.
Qt 4.8.5 build problem with libc++ on OS X Mavericks. By slightly patching the Qt 4.8 build system, it is possible to get it to use libc++ instead of libstdc++ on Mavericks. But the third party component JavaScriptCore appears to be incompatible with libc++.
/private/tmp/qt-Lsy7/bin/qmake -spec mkspecs/unsupported/macx-clang -o Makefile projects.pro
cd src/tools/bootstrap/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../../mkspecs/unsupported/macx-clang -o Makefile bootstrap.pro
make[1]: Nothing to be done for `first'.
cd src/tools/moc/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../../mkspecs/unsupported/macx-clang -o Makefile moc.pro
make[1]: Nothing to be done for `first'.
cd src/tools/rcc/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../../mkspecs/unsupported/macx-clang -o Makefile rcc.pro
make[1]: Nothing to be done for `first'.
cd src/tools/uic/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../../mkspecs/unsupported/macx-clang -o Makefile uic.pro
make[1]: Nothing to be done for `first'.
cd src/corelib/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile corelib.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/xml/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile xml.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/network/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile network.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/sql/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile sql.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/testlib/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile testlib.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/gui/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile gui.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/opengl/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile opengl.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/xmlpatterns/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile xmlpatterns.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/phonon/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile phonon.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/multimedia/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile multimedia.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/svg/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile svg.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/script/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile script.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/declarative/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile
/private/tmp/qt-Lsy7/bin/qmake -spec ../../mkspecs/unsupported/macx-clang -o Makefile declarative.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.Release
make[2]: Nothing to be done for `first'.
cd src/3rdparty/webkit/Source/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.WebKit
/private/tmp/qt-Lsy7/bin/qmake -spec ../../../../mkspecs/unsupported/macx-clang -o Makefile.WebKit WebKit.pro
cd JavaScriptCore/ && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.WebKit
/private/tmp/qt-Lsy7/bin/qmake -spec ../../../../../mkspecs/unsupported/macx-clang -o Makefile.WebKit JavaScriptCore.pro
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.WebKit.Release
c++ -c -pipe -stdlib=libc++ -I/opt/X11/include -Xarch_x86_64 -mmacosx-version-min=10.9 -O2 -arch x86_64 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -DQT_SHARED -I../../../../../mkspecs/unsupported/macx-clang -I. -I../../../../../lib/QtCore.framework/Versions/4/Headers -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -F/private/tmp/qt-Lsy7/lib -o .obj/release-static/YarrInterpreter.o yarr/YarrInterpreter.cpp
c++ -c -pipe -stdlib=libc++ -I/opt/X11/include -Xarch_x86_64 -mmacosx-version-min=10.9 -O2 -arch x86_64 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -DQT_SHARED -I../../../../../mkspecs/unsupported/macx-clang -I. -I../../../../../lib/QtCore.framework/Versions/4/Headers -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -F/private/tmp/qt-Lsy7/lib -o .obj/release-static/YarrPattern.o yarr/YarrPattern.cpp
c++ -c -pipe -stdlib=libc++ -I/opt/X11/include -Xarch_x86_64 -mmacosx-version-min=10.9 -O2 -arch x86_64 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -DQT_SHARED -I../../../../../mkspecs/unsupported/macx-clang -I. -I../../../../../lib/QtCore.framework/Versions/4/Headers -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -F/private/tmp/qt-Lsy7/lib -o .obj/release-static/YarrSyntaxChecker.o yarr/YarrSyntaxChecker.cpp
c++ -c -pipe -stdlib=libc++ -I/opt/X11/include -Xarch_x86_64 -mmacosx-version-min=10.9 -O2 -arch x86_64 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -DQT_SHARED -I../../../../../mkspecs/unsupported/macx-clang -I. -I../../../../../lib/QtCore.framework/Versions/4/Headers -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -F/private/tmp/qt-Lsy7/lib -o .obj/release-static/ByteArray.o wtf/ByteArray.cpp
c++ -c -pipe -stdlib=libc++ -I/opt/X11/include -Xarch_x86_64 -mmacosx-version-min=10.9 -O2 -arch x86_64 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -DQT_SHARED -I../../../../../mkspecs/unsupported/macx-clang -I. -I../../../../../lib/QtCore.framework/Versions/4/Headers -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -F/private/tmp/qt-Lsy7/lib -o .obj/release-static/DateMath.o wtf/DateMath.cpp
c++ -c -pipe -stdlib=libc++ -I/opt/X11/include -Xarch_x86_64 -mmacosx-version-min=10.9 -O2 -arch x86_64 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -DQT_SHARED -I../../../../../mkspecs/unsupported/macx-clang -I. -I../../../../../lib/QtCore.framework/Versions/4/Headers -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -F/private/tmp/qt-Lsy7/lib -o .obj/release-static/dtoa.o wtf/dtoa.cpp
c++ -c -pipe -stdlib=libc++ -I/opt/X11/include -Xarch_x86_64 -mmacosx-version-min=10.9 -O2 -arch x86_64 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -DQT_SHARED -I../../../../../mkspecs/unsupported/macx-clang -I. -I../../../../../lib/QtCore.framework/Versions/4/Headers -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -F/private/tmp/qt-Lsy7/lib -o .obj/release-static/DecimalNumber.o wtf/DecimalNumber.cpp
c++ -c -pipe -stdlib=libc++ -I/opt/X11/include -Xarch_x86_64 -mmacosx-version-min=10.9 -O2 -arch x86_64 -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -DQT_SHARED -I../../../../../mkspecs/unsupported/macx-clang -I. -I../../../../../lib/QtCore.framework/Versions/4/Headers -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I.moc/release-static -F/private/tmp/qt-Lsy7/lib -o .obj/release-static/FastMalloc.o wtf/FastMalloc.cpp
In file included from yarr/YarrPattern.cpp:28:
In file included from yarr/YarrPattern.h:30:
In file included from ./runtime/UString.h:26:
In file included from ./wtf/text/StringImpl.h:28:
In file included from ./wtf/CrossThreadRefCounted.h:35:
In file included from wtf/PassRefPtr.h:25:
In file included from yarr/YarrInterpreter.cpp:28wtf/NullPtr.h:48:
:In file included from 23yarr/YarrInterpreter.h:: 29:
In file included from error: yarr/YarrPattern.h:30:
functionsIn file included from ./runtime/UString.hthat: 26differ:
In file included from only./wtf/text/StringImpl.h :in28 :
theirIn file included from ./wtf/CrossThreadRefCounted.hreturn: 35type:
In file included from cannotwtf/PassRefPtr.h :25:
wtf/NullPtr.h:48:23: be overloadederror:
functions that differ only in their return type cannot be overloaded
extern std::nullptr_t nullptr;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:87:24: note: expanded from macro 'nullptr'
#define nullptr _VSTD::__get_nullptr_t()
^
extern std::nullptr_t nullptr;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef
:85: ^58
: note: previous definition/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef :is87 :here24:
note: expanded from macro 'nullptr'
#define nullptr _VSTD::__get_nullptr_t()inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);}
^ ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:85:58: note: previous definition is here
inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);}
^
In file included from yarr/YarrSyntaxChecker.cpp:27:
In file included from yarr/YarrSyntaxChecker.h:29:
In file included from ./runtime/UString.h:26:
In file included from ./wtf/text/StringImpl.h:28:
In file included from ./wtf/CrossThreadRefCounted.h:35:
In file included from wtf/PassRefPtr.h:25:
wtf/NullPtr.h:48:23: error: functions that differ only in their return type cannot be overloaded
extern std::nullptr_t nullptr;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:87:24: note: expanded from macro 'nullptr'
#define nullptr _VSTD::__get_nullptr_t()
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:85:58: note: previous definition is here
inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);}
^
In file included from wtf/DateMath.cpp:73:
In file included from wtf/DateMath.h:52:
In file included from ./wtf/OwnArrayPtr.h:26:
wtf/NullPtr.h:48:23: error: functions that differ only in their return type cannot be overloaded
extern std::nullptr_t nullptr;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:87:24: note: expanded from macro 'nullptr'
#define nullptr _VSTD::__get_nullptr_t()
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:85:58: note: previous definition is here
inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);}
^
In file included from wtf/ByteArray.cpp:27:
In file included from wtf/ByteArray.h:30:
In file included from ./wtf/PassRefPtr.h:25:
wtf/NullPtr.h:48:23: error: functions that differ only in their return type cannot be overloaded
extern std::nullptr_t nullptr;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:87:24: note: expanded from macro 'nullptr'
#define nullptr _VSTD::__get_nullptr_t()
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:85:58: note: previous definition is here
inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);}
^
1 error generated.
make[3]: *** [.obj/release-static/ByteArray.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from wtf/DateMath.cpp:73:
wtf/DateMath.h:210:22: error: no viable overloaded '='
timeZone = nullptr;
~~~~~~~~ ^ ~~~~~~~
./wtf/OwnArrayPtr.h:35:29: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'std::__1::nullptr_t' to
'const WTF::OwnArrayPtr<char>' for 1st argument
template <typename T> class OwnArrayPtr {
^
./wtf/OwnArrayPtr.h:73:18: note: candidate function not viable: no known conversion from 'std::__1::nullptr_t' to 'const PassOwnArrayPtr<char>' for 1st argument
OwnArrayPtr& operator=(const PassOwnArrayPtr<T>&);
^
./wtf/OwnArrayPtr.h:74:18: note: candidate function not viable: no known conversion from 'std::__1::nullptr_t' to 'std::nullptr_t' for 1st argument
OwnArrayPtr& operator=(std::nullptr_t) { clear(); return *this; }
^
./wtf/OwnArrayPtr.h:75:39: note: candidate template ignored: failed template argument deduction
template<typename U> OwnArrayPtr& operator=(const PassOwnArrayPtr<U>&);
^
In file included from wtf/FastMalloc.cpp:440:
In file included from ./wtf/HashSet.h:25:
In file included from wtf/HashTable.h:26:
In file included from wtf/HashTraits.h:24:
In file included from wtf/HashFunctions.h:24:
In file included from wtf/RefPtr.h:28:
In file included from wtf/PassRefPtr.h:25:
wtf/NullPtr.h:48:23: error: functions that differ only in their return type cannot be overloaded
extern std::nullptr_t nullptr;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:87:24: note: expanded from macro 'nullptr'
#define nullptr _VSTD::__get_nullptr_t()
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:85:58: note: previous definition is here
inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);}
^
In file included from wtf/dtoa.cpp:78:
In file included from ./wtf/DecimalNumber.h:32:
In file included from ./wtf/text/WTFString.h:28:
In file included from ./wtf/text/StringImpl.h:28:
In file included from ./wtf/CrossThreadRefCounted.h:35:
In file included from wtf/PassRefPtr.h:25:
wtf/NullPtr.h:48:23: error: functions that differ only in their return type cannot be overloaded
extern std::nullptr_t nullptr;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:87:24: note: expanded from macro 'nullptr'
#define nullptr _VSTD::__get_nullptr_t()
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:85:58: note: previous definition is here
inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);}
^
In file included from wtf/DecimalNumber.cpp:27:
In file included from wtf/DecimalNumber.h:32:
In file included from ./wtf/text/WTFString.h:28:
In file included from ./wtf/text/StringImpl.h:28:
In file included from ./wtf/CrossThreadRefCounted.h:35:
In file included from wtf/PassRefPtr.h:25:
wtf/NullPtr.h:48:23: error: functions that differ only in their return type cannot be overloaded
extern std::nullptr_t nullptr;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:87:24: note: expanded from macro 'nullptr'
#define nullptr _VSTD::__get_nullptr_t()
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cstddef:85:58: note: previous definition is here
inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);}
^
1 error generated.
make[3]: *** [.obj/release-static/YarrSyntaxChecker.o] Error 1
1 error generated.
make[3]: *** [.obj/release-static/DecimalNumber.o] Error 1
1 error generated.
make[3]: *** [.obj/release-static/dtoa.o] Error 1
1 error generated.
make[3]: *** [.obj/release-static/YarrInterpreter.o] Error 1
1 error generated.
make[3]: *** [.obj/release-static/FastMalloc.o] Error 1
1 error generated.
make[3]: *** [.obj/release-static/YarrPattern.o] Error 1
wtf/DateMath.cpp:1138:17: error: no viable overloaded '='
tm.timeZone = nullptr;
~~~~~~~~~~~ ^ ~~~~~~~
./wtf/OwnArrayPtr.h:35:29: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'std::__1::nullptr_t' to
'const WTF::OwnArrayPtr<char>' for 1st argument
template <typename T> class OwnArrayPtr {
^
./wtf/OwnArrayPtr.h:73:18: note: candidate function not viable: no known conversion from 'std::__1::nullptr_t' to 'const PassOwnArrayPtr<char>' for 1st argument
OwnArrayPtr& operator=(const PassOwnArrayPtr<T>&);
^
./wtf/OwnArrayPtr.h:74:18: note: candidate function not viable: no known conversion from 'std::__1::nullptr_t' to 'std::nullptr_t' for 1st argument
OwnArrayPtr& operator=(std::nullptr_t) { clear(); return *this; }
^
./wtf/OwnArrayPtr.h:75:39: note: candidate template ignored: failed template argument deduction
template<typename U> OwnArrayPtr& operator=(const PassOwnArrayPtr<U>&);
^
3 errors generated.
make[3]: *** [.obj/release-static/DateMath.o] Error 1
make[2]: *** [release] Error 2
make[1]: *** [sub-JavaScriptCore-JavaScriptCore-pro-make_default-ordered] Error 2
make: *** [sub-webkit-make_default-ordered] Error 2
--- /Library/Caches/Homebrew/qt--git/configure 2013-10-30 21:51:52.000000000 +0100
+++ configure 2013-11-07 09:57:49.000000000 +0100
@@ -4998,7 +4998,7 @@
done
fi
if [ "$BUILD_ON_MAC" = "yes" ]; then
- echo "export MACOSX_DEPLOYMENT_TARGET = 10.5" >> "$mkfile"
+ echo "export MACOSX_DEPLOYMENT_TARGET = 10.9" >> "$mkfile"
echo "CARBON_LFLAGS =-framework ApplicationServices" >>"$mkfile"
echo "CARBON_CFLAGS =-fconstant-cfstrings" >>"$mkfile"
EXTRA_LFLAGS="$EXTRA_LFLAGS \$(CARBON_LFLAGS)"
@@ -7183,7 +7183,7 @@
case "$PLATFORM,$CFG_MAC_COCOA" in
macx*,yes)
# Cocoa
- QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET 10.5
+ QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET 10.9
;;
macx*,no)
# gcc, Carbon
@@ -7946,10 +7946,10 @@
QMakeVar add QMAKE_OBJECTIVE_CFLAGS_PPC "-arch ppc -Xarch_ppc -mmacosx-version-min=10.4"
fi
if echo "$CFG_MAC_ARCHS" | grep '\<x86_64\>' > /dev/null 2>&1; then
- QMakeVar add QMAKE_CFLAGS "-Xarch_x86_64 -mmacosx-version-min=10.5"
- QMakeVar add QMAKE_CXXFLAGS "-Xarch_x86_64 -mmacosx-version-min=10.5"
- QMakeVar add QMAKE_LFLAGS "-Xarch_x86_64 -mmacosx-version-min=10.5"
- QMakeVar add QMAKE_OBJECTIVE_CFLAGS_X86_64 "-arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5"
+ QMakeVar add QMAKE_CFLAGS "-Xarch_x86_64 -mmacosx-version-min=10.9"
+ QMakeVar add QMAKE_CXXFLAGS "-Xarch_x86_64 -mmacosx-version-min=10.9"
+ QMakeVar add QMAKE_LFLAGS "-Xarch_x86_64 -mmacosx-version-min=10.9"
+ QMakeVar add QMAKE_OBJECTIVE_CFLAGS_X86_64 "-arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.9"
fi
if echo "$CFG_MAC_ARCHS" | grep '\<ppc64\>' > /dev/null 2>&1; then
QMakeVar add QMAKE_CFLAGS "-Xarch_ppc64 -mmacosx-version-min=10.5"
Build type: unsupported/macx-clang
Architecture: macosx ( x86_64 )
Using framework: Cocoa
Build .................. libs tools translations
Configuration .......... release largefile stl mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 avx x86_64 absolute_library_soname minimal-config small-config medium-config large-config full-config no-pkg-config phonon phonon-backend accessibility opengl shared reduce_exports ipv6 getaddrinfo ipv6ifname getifaddrs system-jpeg system-png png system-tiff no-freetype system-zlib nis cups iconv openssl corewlan concurrent xmlpatterns multimedia audio-backend svg script scripttools declarative release qt_framework x86_64
Debug .................. no
Qt 3 compatibility ..... no
QtDBus module .......... no
QtConcurrent code ...... yes
QtGui module ........... yes
QtScript module ........ yes
QtScriptTools module ... yes
QtXmlPatterns module ... yes
Phonon module .......... yes
Multimedia module ...... auto
SVG module ............. yes
WebKit module .......... yes
JavaScriptCore JIT ..... To be decided by JavaScriptCore
Declarative module ..... yes
Declarative debugging ...yes
Support for S60 ........ no
Symbian DEF files ...... no
STL support ............ yes
PCH support ............ no
MMX/3DNOW/SSE/SSE2/SSE3. yes/no/yes/yes/yes
SSSE3/SSE4.1/SSE4.2..... yes/yes/yes
AVX..................... yes
Graphics System ........ default
IPv6 support ........... yes
IPv6 ifname support .... yes
getaddrinfo support .... yes
getifaddrs support ..... yes
Accessibility .......... yes
NIS support ............ yes
CUPS support ........... yes
Iconv support .......... yes
Glib support ........... auto
GStreamer support ...... auto
PulseAudio support ..... auto
Large File support ..... yes
GIF support ............ plugin
TIFF support ........... plugin (system)
JPEG support ........... plugin (system)
PNG support ............ yes (system)
MNG support ............ plugin (qt)
zlib support ........... system
Session management ..... auto
OpenGL support ......... yes (Desktop OpenGL)
OpenVG support ......... no
SQLite support ......... plugin (qt)
OpenSSL support ........ yes (run-time)
Alsa support ........... no
CoreWlan support ....... yes
ICD support ............ auto
libICU support ......... auto
Use system proxies ..... no
Finding project files. Please wait...
Reading /private/tmp/qt-Lsy7/src/tools/bootstrap/bootstrap.pro
Reading /private/tmp/qt-Lsy7/src/tools/moc/moc.pro
Reading /private/tmp/qt-Lsy7/src/tools/rcc/rcc.pro
Reading /private/tmp/qt-Lsy7/src/tools/uic/uic.pro
Reading /private/tmp/qt-Lsy7/src/corelib/corelib.pro
Reading /private/tmp/qt-Lsy7/src/xml/xml.pro
Reading /private/tmp/qt-Lsy7/src/network/network.pro
Reading /private/tmp/qt-Lsy7/src/sql/sql.pro
Reading /private/tmp/qt-Lsy7/src/testlib/testlib.pro
Reading /private/tmp/qt-Lsy7/src/gui/gui.pro
Reading /private/tmp/qt-Lsy7/src/opengl/opengl.pro
Reading /private/tmp/qt-Lsy7/src/xmlpatterns/xmlpatterns.pro
Reading /private/tmp/qt-Lsy7/src/phonon/phonon.pro
Reading /private/tmp/qt-Lsy7/src/multimedia/multimedia.pro
Reading /private/tmp/qt-Lsy7/src/svg/svg.pro
Reading /private/tmp/qt-Lsy7/src/script/script.pro
Reading /private/tmp/qt-Lsy7/src/declarative/declarative.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebCore/WebCore.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/declarative/declarative.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/tests.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebframe/qwebframe.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebpage/qwebpage.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebelement/qwebelement.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/qgraphicswebview/qgraphicswebview.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistoryinterface/qwebhistoryinterface.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebview/qwebview.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebhistory/qwebhistory.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/qwebinspector/qwebinspector.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/hybridPixmap/hybridPixmap.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/qdeclarativewebview/qdeclarativewebview.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/painting/painting.pro
Reading /private/tmp/qt-Lsy7/src/3rdparty/webkit/Source/WebKit/qt/tests/benchmarks/loading/loading.pro
Reading /private/tmp/qt-Lsy7/src/scripttools/scripttools.pro
Reading /private/tmp/qt-Lsy7/src/plugins/plugins.pro
Reading /private/tmp/qt-Lsy7/src/plugins/sqldrivers/sqldrivers.pro
Reading /private/tmp/qt-Lsy7/src/plugins/sqldrivers/sqlite/sqlite.pro
Reading /private/tmp/qt-Lsy7/src/plugins/script/script.pro
Reading /private/tmp/qt-Lsy7/src/plugins/bearer/bearer.pro
Reading /private/tmp/qt-Lsy7/src/plugins/bearer/corewlan/corewlan.pro
Reading /private/tmp/qt-Lsy7/src/plugins/bearer/generic/generic.pro
Reading /private/tmp/qt-Lsy7/src/plugins/codecs/codecs.pro
Reading /private/tmp/qt-Lsy7/src/plugins/codecs/cn/cn.pro
Reading /private/tmp/qt-Lsy7/src/plugins/codecs/jp/jp.pro
Reading /private/tmp/qt-Lsy7/src/plugins/codecs/tw/tw.pro
Reading /private/tmp/qt-Lsy7/src/plugins/codecs/kr/kr.pro
Reading /private/tmp/qt-Lsy7/src/plugins/imageformats/imageformats.pro
Reading /private/tmp/qt-Lsy7/src/plugins/imageformats/jpeg/jpeg.pro
Reading /private/tmp/qt-Lsy7/src/plugins/imageformats/gif/gif.pro
Reading /private/tmp/qt-Lsy7/src/plugins/imageformats/mng/mng.pro
Reading /private/tmp/qt-Lsy7/src/plugins/imageformats/svg/svg.pro
Reading /private/tmp/qt-Lsy7/src/plugins/imageformats/tiff/tiff.pro
Reading /private/tmp/qt-Lsy7/src/plugins/imageformats/ico/ico.pro
Reading /private/tmp/qt-Lsy7/src/plugins/imageformats/tga/tga.pro
Reading /private/tmp/qt-Lsy7/src/plugins/iconengines/iconengines.pro
Reading /private/tmp/qt-Lsy7/src/plugins/iconengines/svgiconengine/svgiconengine.pro
Reading /private/tmp/qt-Lsy7/src/plugins/graphicssystems/graphicssystems.pro
Reading /private/tmp/qt-Lsy7/src/plugins/graphicssystems/trace/trace.pro
Reading /private/tmp/qt-Lsy7/src/plugins/graphicssystems/opengl/opengl.pro
Reading /private/tmp/qt-Lsy7/src/plugins/accessible/accessible.pro
Reading /private/tmp/qt-Lsy7/src/plugins/accessible/widgets/widgets.pro
Reading /private/tmp/qt-Lsy7/src/plugins/phonon/phonon.pro
Reading /private/tmp/qt-Lsy7/src/plugins/phonon/qt7/qt7.pro
Reading /private/tmp/qt-Lsy7/src/plugins/qmltooling/qmltooling.pro
Reading /private/tmp/qt-Lsy7/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro
Reading /private/tmp/qt-Lsy7/src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro
Reading /private/tmp/qt-Lsy7/src/imports/imports.pro
Reading /private/tmp/qt-Lsy7/src/imports/folderlistmodel/folderlistmodel.pro
Reading /private/tmp/qt-Lsy7/src/imports/particles/particles.pro
Reading /private/tmp/qt-Lsy7/src/imports/gestures/gestures.pro
Reading /private/tmp/qt-Lsy7/src/imports/shaders/shaders.pro
Reading /private/tmp/qt-Lsy7/tools/tools.pro
Reading /private/tmp/qt-Lsy7/tools/assistant/assistant.pro
Reading /private/tmp/qt-Lsy7/tools/assistant/lib/fulltextsearch/fulltextsearch.pro
Reading /private/tmp/qt-Lsy7/tools/assistant/lib/lib.pro
Reading /private/tmp/qt-Lsy7/tools/assistant/tools/tools.pro
Reading /private/tmp/qt-Lsy7/tools/assistant/tools/assistant/assistant.pro
Reading /private/tmp/qt-Lsy7/tools/assistant/tools/qhelpgenerator/qhelpgenerator.pro
Reading /private/tmp/qt-Lsy7/tools/assistant/tools/qcollectiongenerator/qcollectiongenerator.pro
Reading /private/tmp/qt-Lsy7/tools/assistant/tools/qhelpconverter/qhelpconverter.pro
Reading /private/tmp/qt-Lsy7/tools/pixeltool/pixeltool.pro
Reading /private/tmp/qt-Lsy7/tools/porting/porting.pro
Reading /private/tmp/qt-Lsy7/tools/porting/src/src.pro
Reading /private/tmp/qt-Lsy7/tools/qtestlib/qtestlib.pro
Reading /private/tmp/qt-Lsy7/tools/qtestlib/updater/updater.pro
Reading /private/tmp/qt-Lsy7/tools/qttracereplay/qttracereplay.pro
Reading /private/tmp/qt-Lsy7/tools/designer/designer.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/src.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/uitools/uitools.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/lib/lib.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/components/components.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/components/lib/lib.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/designer/designer.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/plugins/plugins.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/plugins/qwebview/qwebview.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/plugins/phononwidgets/phononwidgets.pro
Reading /private/tmp/qt-Lsy7/tools/designer/src/plugins/qdeclarativeview/qdeclarativeview.pro
Reading /private/tmp/qt-Lsy7/tools/qml/qml.pro
Reading /private/tmp/qt-Lsy7/tools/qmlplugindump/qmlplugindump.pro
Reading /private/tmp/qt-Lsy7/tools/linguist/linguist.pro
Reading /private/tmp/qt-Lsy7/tools/linguist/lrelease/lrelease.pro
Reading /private/tmp/qt-Lsy7/tools/linguist/lupdate/lupdate.pro
Reading /private/tmp/qt-Lsy7/tools/linguist/lconvert/lconvert.pro
Reading /private/tmp/qt-Lsy7/tools/linguist/linguist/linguist.pro
Reading /private/tmp/qt-Lsy7/tools/macdeployqt/macdeployqt.pro
Reading /private/tmp/qt-Lsy7/tools/macdeployqt/macdeployqt/macdeployqt.pro
Reading /private/tmp/qt-Lsy7/tools/macdeployqt/macchangeqt/macchangeqt.pro
Reading /private/tmp/qt-Lsy7/tools/xmlpatterns/xmlpatterns.pro
Reading /private/tmp/qt-Lsy7/tools/xmlpatternsvalidator/xmlpatternsvalidator.pro
Reading /private/tmp/qt-Lsy7/tools/qdoc3/qdoc3.pro
Reading /private/tmp/qt-Lsy7/translations/translations.pro
2213 projects found.
Creating makefiles. Please wait...
Qt is now configured for building. Just run 'gmake'.
Once everything is built, you must run 'gmake install'.
Qt will be installed into /usr/local/Cellar/qt/HEAD
To reconfigure, run 'gmake confclean' and 'configure'.
--- /Library/Caches/Homebrew/qt--git/mkspecs/common/mac.conf 2013-10-30 21:51:54.000000000 +0100
+++ mkspecs/common/mac.conf 2013-11-07 10:32:11.000000000 +0100
@@ -38,7 +38,7 @@
QMAKE_DEL_DIR = rmdir
QMAKE_CHK_DIR_EXISTS = test -d
QMAKE_MKDIR = mkdir -p
-QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.4 # overridden to 10.5 for Cocoa on the compiler command line
+QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.9 # overridden to 10.9 for Cocoa on the compiler command line
--- /Library/Caches/Homebrew/qt--git/mkspecs/unsupported/macx-clang/qmake.conf 2013-10-30 21:51:54.000000000 +0100
+++ mkspecs/unsupported/macx-clang/qmake.conf 2013-11-07 10:42:38.000000000 +0100
@@ -13,6 +13,9 @@
include(../../common/gcc-base-macx.conf)
include(../../common/clang.conf)
+QMAKE_CXXFLAGS += -stdlib=libc++
+QMAKE_LFLAGS += -stdlib=libc++
+
QMAKE_OBJCFLAGS_PRECOMPILE = -x objective-c-header -c ${QMAKE_PCH_INPUT} -o ${QMAKE_PCH_OUTPUT}
QMAKE_OBJCFLAGS_USE_PRECOMPILE = $$QMAKE_CFLAGS_USE_PRECOMPILE
QMAKE_OBJCXXFLAGS_PRECOMPILE = -x objective-c++-header -c ${QMAKE_PCH_INPUT} -o ${QMAKE_PCH_OUTPUT}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment