Hi, mrjj -
I honestly don't remember what I used to build Qt for my ARM, but I think I built it with 4.9.2. I really don't think the ARM toolchain is what's causing this problem, though.
the -d option on qmake creates a tremendous amount of output...way too much to post here. I tried redirecting to a file using "> debug.out" at the end, but that didn't work. (I'm still new to the shell interface.)
EDIT: I looked through the output and found instances of that compiler flag in various .prf files:
sudo grep --include=*.{,prf} -rnw '/' -e "QMAKE_CXXFLAGS_CXX1Z"
[sudo] password for mzimmers:
mzimmers@debian:~/QtStuff/qtbase/src/plugins/sqldrivers/mysql$ sudo grep --include=*.{,prf} -rnw '/' -e "1z"
/home/mzimmers/QtStuff/qtbase/mkspecs/features/default_post.prf:98:c++11|c++14|c++1z {
/home/mzimmers/QtStuff/qtbase/mkspecs/features/default_post.prf:101: c++1z: cxxstd = CXX1Z
/home/mzimmers/QtStuff/qtbase/mkspecs/features/qt_common.prf:17:qtConfig(c++1z): CONFIG += c++1z
/opt/Qt/5.8/src/qtbase/mkspecs/features/default_post.prf:98:c++11|c++14|c++1z {
/opt/Qt/5.8/src/qtbase/mkspecs/features/default_post.prf:101: c++1z: cxxstd = CXX1Z
/opt/Qt/5.8/src/qtbase/mkspecs/features/qt_common.prf:17:qtConfig(c++1z): CONFIG += c++1z
/opt/Qt/5.8/Src/qtbase/mkspecs/features/default_post.prf:98:c++11|c++14|c++1z {
/opt/Qt/5.8/Src/qtbase/mkspecs/features/default_post.prf:101: c++1z: cxxstd = CXX1Z
/opt/Qt/5.8/Src/qtbase/mkspecs/features/qt_common.prf:17:qtConfig(c++1z): CONFIG += c++1z
/opt/Qt/5.8/gcc_64/mkspecs/features/default_post.prf:98:c++11|c++14|c++1z {
/opt/Qt/5.8/gcc_64/mkspecs/features/default_post.prf:101: c++1z: cxxstd = CXX1Z
/opt/Qt/5.8/gcc_64/mkspecs/features/qt_common.prf:17:qtConfig(c++1z): CONFIG += c++1z
/opt/arm-toolchain/sysroot-glibc-linaro-2.23-2016.11-arm-linux-gnueabihf/home/mzimmers/QtForBBB/mkspecs/features/default_post.prf:98:c++11|c++14|c++1z {
/opt/arm-toolchain/sysroot-glibc-linaro-2.23-2016.11-arm-linux-gnueabihf/home/mzimmers/QtForBBB/mkspecs/features/default_post.prf:101: c++1z: cxxstd = CXX1Z
/opt/arm-toolchain/sysroot-glibc-linaro-2.23-2016.11-arm-linux-gnueabihf/home/mzimmers/QtForBBB/mkspecs/features/qt_common.prf:17:qtConfig(c++1z): CONFIG += c++1z
/opt/arm-toolchain/sysroot-eglibc-linaro-2017.01-arm-linux-gnueabihf/home/mzimmers/QtForBBB/mkspecs/features/default_post.prf:98:c++11|c++14|c++1z {
/opt/arm-toolchain/sysroot-eglibc-linaro-2017.01-arm-linux-gnueabihf/home/mzimmers/QtForBBB/mkspecs/features/default_post.prf:101: c++1z: cxxstd = CXX1Z
/opt/arm-toolchain/sysroot-eglibc-linaro-2017.01-arm-linux-gnueabihf/home/mzimmers/QtForBBB/mkspecs/features/qt_common.prf:17:qtConfig(c++1z): CONFIG += c++1z
mzimmers@debian:~/QtStuff/qtbase/src/plugins/sqldrivers/mysql$
I don't know much at all about these .prf files, but lines like this make me wonder:
qtConfig(c++1z): CONFIG += c++1z