[KDE/Mac] first krita 3.0 pre-alpha app bundleZ

René J.V. Bertin rjvbertin at gmail.com
Mon Jan 18 16:40:47 UTC 2016


On Monday January 18 2016 17:02:19 Boudewijn Rempt wrote:
> Here's what happens:
> 
> export MACOSX_DEPLOYMENT_TARGET=10.9
> export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk
> 
> 
> + cd qtbase
> + /Users/boud/dev/qt-everywhere-opensource-src-5.6.0-beta/qtbase/configure -top-level -skip qt3d -skip qtactiveqt -skip qtcanvas3d -skip qtconnectivity -skip qtdeclarative -skip qtdoc -skip qtenginio -skip qtgraphicaleffects -skip qtlocation -skip qtmultimedia -skip qtsensors -skip qtserialport -skip qtwayland -skip qtwebchannel -skip qtwebengine -skip qtwebsockets -skip qtxmlpatterns -opensource -confirm-license -release -no-qml-debug -no-mtdev -no-journald -no-openssl -no-libproxy -no-pulseaudio -no-alsa -no-nis -no-cups -no-tslib -no-pch -no-dbus -no-gstreamer -no-system-proxies -no-openssl -no-libproxy -no-pulseaudio -nomake examples -sdk macosx10.9 -prefix /Users/boud/dev/i
> 
> This is the Qt Open Source Edition.
[...]

> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -c -pipe -stdlib=libc++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -mmacosx-version-min=10.7 -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -O2 -std=c++1z -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_EVDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_DATASTREAM -DHAVE_XCTEST -DQT_BUILD_TESTLIB_LIB -DQT_BUILDING_QT -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I../../include -I../../include/QtTest -I../../include/QtTest/5.6.0 -I../../include/QtTest/5.6.0/QtTest -I../../lib/QtCore.framework/Headers -I../../lib/QtCore.
>  framework/Headers/5.6.0 -I../../lib/QtCore.framework/Headers/5.6.0/QtCore -I.moc -I../../mkspecs/macx-clang -F/Users/boud/dev/qt-everywhere-opensource-src-5.6.0-beta/qtbase/lib -o .obj/qxctestlogger.o qxctestlogger.mm
> In file included from qxctestlogger.mm:41:
> In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTest.h:35:
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCAbstractTest.h:34:1: error: unknown type name
>        'NS_ASSUME_NONNULL_BEGIN'
> NS_ASSUME_NONNULL_BEGIN
> ^
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCAbstractTest.h:36:2: error: prefix attribute must
>        be followed by an interface or protocol
> @class XCTestRun;
>   ^
> 


That looks like a bug in Qt's build system. I've seen builds go wrong when omitting the -sdk configure option, but evidently you're using that one here ...

R.


More information about the kde-mac mailing list