On Saturday 03 October 2015 13:06:00 Sherif Ghali wrote: > After clicking on the "Update all" button offered by App Store, XCode went > up to version 7.0.1 and Command Line Tools went to 7.0. (Big mistake; I > know.) > > After a fresh `qmake`, now running `make` on > Qt5.4.2/Examples/Qt-5.4/opengl/legacy/hellogl complains that: > > /usr/local/Qt5.4.2/5.4/clang_64/lib/QtCore.framework/Headers/qsystemdetectio > n.h:188:12: fatal error: 'TargetConditionals.h' file not found > # include <TargetConditionals.h> > ^ > > Any suggestions? I am using Qt 5.4.2 on 10.10.5 (Yosemite).
Works fine here: $ xcrun clang -c -M -xc - <<<'# include <TargetConditionals.h>' -.o: \ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/TargetConditionals.h The Apple-provided compiler can find it. If yours can't, it's something wrong with the compiler. > I am maintaining /opt/local/bin/g++-mp-4.9 through MacPorts. Might it be > possible to switch to MacPorts/g++ and avoid relying on the Command Line > Tools? Unknown. Please test with the official compiler first. If it doesn't work, there's something wrong with your installation. If it works and your secondary compiler doesn't, please report the issue to its maintainers. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
