[Is this the right list for questions about compilation problems with Qt itself?]
I'm trying to compile Qt 5.8.0 on OpenBSD 6.0 but it fails early on with an error which I don't really understand because I'm not a C++ programmer :-( (I "need" Qt 5.8 for some other open source software, but OpenBSD has currently 5.6 -- for which it has a lot of patches in the ports system). Is that some error with eg++ (4.9.3)? How can this be fixed/avoided? (configuration/compilation options?) eg++ -c -pipe -O2 -fPIC -std=c++1y -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -Wvla -pthread -DQT_NO_CAST_FROM_ASCII -DQT_BUILD_FONTDATABASE_SUPPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I. -I../../../include -I../../../include/QtFontDatabaseSupport -I../../../include/QtFontDatabaseSupport/5.8.0 -I../../../include/QtFontDatabaseSupport/5.8.0/QtFontDatabaseSupport -I../../../include/QtGui/5.8.0 -I../../../include/QtGui/5.8.0/QtGui -I../../../include/QtCore/5.8.0 -I../../../include/QtCore/5.8.0/QtCore -I../../../include/QtGui -I../../../include/QtCore -I.moc -I/usr/X11R6/include -I/usr/X11R6/include/libdrm -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -isystem /usr/include -isys tem /usr/local/include -I../../../mkspecs/openbsd-g++ -o .obj/qbasicfontdatabase.o basic/qbasicfontdatabase.cpp In file included from /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/x86intrin.h:29:0, from /usr/local/include/c++/4.9.3/x86_64-unknown-openbsd6.0/bits/opt_random.h:33, from /usr/local/include/c++/4.9.3/random:50, from /usr/local/include/c++/4.9.3/bits/stl_algo.h:66, from /usr/local/include/c++/4.9.3/algorithm:62, from ../../../include/QtCore/../../src/corelib/global/qglobal.h:108, from ../../../include/QtCore/qglobal.h:1, from ../../../include/QtGui/../../src/gui/kernel/qtguiglobal.h:43, from ../../../include/QtGui/qtguiglobal.h:1, from ../../../include/QtGui/5.8.0/QtGui/qpa/../../../../../src/gui/text/qplatformfontdatabase.h:52, from ../../../include/QtGui/5.8.0/QtGui/qpa/qplatformfontdatabase.h:1, from basic/qbasicfontdatabase_p.h:54, from basic/qbasicfontdatabase.cpp:40: /usr/include/mmintrin.h: In function '__m64 _mm_add_si64(__m64, __m64)': /usr/include/mmintrin.h:312:72: error: cannot convert 'long long int' to '__vector(1) long long int' for argument '1' to '__vector(1) long long int __builtin_ia32_paddq(__vector(1) long long int, __vector(1) long long int)' return (__m64) __builtin_ia32_paddq ((long long)__m1, (long long)__m2); ^ /usr/include/mmintrin.h: In function '__m64 _mm_sub_si64(__m64, __m64)': /usr/include/mmintrin.h:416:72: error: cannot convert 'long long int' to '__vector(1) long long int' for argument '1' to '__vector(1) long long int __builtin_ia32_psubq(__vector(1) long long int, __vector(1) long long int)' return (__m64) __builtin_ia32_psubq ((long long)__m1, (long long)__m2); ^ /usr/include/mmintrin.h: In function '__m64 _mm_sll_pi16(__m64, __m64)': /usr/include/mmintrin.h:523:71: error: cannot convert 'long long int' to '__vector(4) short int' for argument '2' to '__vector(4) short int __builtin_ia32_psllw(__vector(4) short int, __vector(4) short int)' return (__m64) __builtin_ia32_psllw ((__v4hi)__m, (long long)__count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_slli_pi16(__m64, int)': /usr/include/mmintrin.h:535:60: error: cannot convert 'int' to '__vector(4) short int' for argument '2' to '__vector(4) short int __builtin_ia32_psllw(__vector(4) short int, __vector(4) short int)' return (__m64) __builtin_ia32_psllw ((__v4hi)__m, __count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_sll_pi32(__m64, __m64)': /usr/include/mmintrin.h:548:71: error: cannot convert 'long long int' to '__vector(2) int' for argument '2' to '__vector(2) int __builtin_ia32_pslld(__vector(2) int, __vector(2) int)' return (__m64) __builtin_ia32_pslld ((__v2si)__m, (long long)__count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_slli_pi32(__m64, int)': /usr/include/mmintrin.h:560:60: error: cannot convert 'int' to '__vector(2) int' for argument '2' to '__vector(2) int __builtin_ia32_pslld(__vector(2) int, __vector(2) int)' return (__m64) __builtin_ia32_pslld ((__v2si)__m, __count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_sll_si64(__m64, __m64)': /usr/include/mmintrin.h:573:74: error: cannot convert 'long long int' to '__vector(1) long long int' for argument '1' to '__vector(1) long long int __builtin_ia32_psllq(__vector(1) long long int, __vector(1) long long int)' return (__m64) __builtin_ia32_psllq ((long long)__m, (long long)__count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_slli_si64(__m64, int)': /usr/include/mmintrin.h:585:74: error: cannot convert 'long long int' to '__vector(1) long long int' for argument '1' to '__vector(1) long long int __builtin_ia32_psllq(__vector(1) long long int, __vector(1) long long int)' return (__m64) __builtin_ia32_psllq ((long long)__m, (long long)__count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_sra_pi16(__m64, __m64)': /usr/include/mmintrin.h:598:71: error: cannot convert 'long long int' to '__vector(4) short int' for argument '2' to '__vector(4) short int __builtin_ia32_psraw(__vector(4) short int, __vector(4) short int)' return (__m64) __builtin_ia32_psraw ((__v4hi)__m, (long long)__count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_srai_pi16(__m64, int)': /usr/include/mmintrin.h:610:60: error: cannot convert 'int' to '__vector(4) short int' for argument '2' to '__vector(4) short int __builtin_ia32_psraw(__vector(4) short int, __vector(4) short int)' return (__m64) __builtin_ia32_psraw ((__v4hi)__m, __count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_sra_pi32(__m64, __m64)': /usr/include/mmintrin.h:623:71: error: cannot convert 'long long int' to '__vector(2) int' for argument '2' to '__vector(2) int __builtin_ia32_psrad(__vector(2) int, __vector(2) int)' return (__m64) __builtin_ia32_psrad ((__v2si)__m, (long long)__count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_srai_pi32(__m64, int)': /usr/include/mmintrin.h:635:60: error: cannot convert 'int' to '__vector(2) int' for argument '2' to '__vector(2) int __builtin_ia32_psrad(__vector(2) int, __vector(2) int)' return (__m64) __builtin_ia32_psrad ((__v2si)__m, __count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_srl_pi16(__m64, __m64)': /usr/include/mmintrin.h:648:71: error: cannot convert 'long long int' to '__vector(4) short int' for argument '2' to '__vector(4) short int __builtin_ia32_psrlw(__vector(4) short int, __vector(4) short int)' return (__m64) __builtin_ia32_psrlw ((__v4hi)__m, (long long)__count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_srli_pi16(__m64, int)': /usr/include/mmintrin.h:660:60: error: cannot convert 'int' to '__vector(4) short int' for argument '2' to '__vector(4) short int __builtin_ia32_psrlw(__vector(4) short int, __vector(4) short int)' return (__m64) __builtin_ia32_psrlw ((__v4hi)__m, __count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_srl_pi32(__m64, __m64)': /usr/include/mmintrin.h:673:71: error: cannot convert 'long long int' to '__vector(2) int' for argument '2' to '__vector(2) int __builtin_ia32_psrld(__vector(2) int, __vector(2) int)' return (__m64) __builtin_ia32_psrld ((__v2si)__m, (long long)__count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_srli_pi32(__m64, int)': /usr/include/mmintrin.h:685:60: error: cannot convert 'int' to '__vector(2) int' for argument '2' to '__vector(2) int __builtin_ia32_psrld(__vector(2) int, __vector(2) int)' return (__m64) __builtin_ia32_psrld ((__v2si)__m, __count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_srl_si64(__m64, __m64)': /usr/include/mmintrin.h:698:74: error: cannot convert 'long long int' to '__vector(1) long long int' for argument '1' to '__vector(1) long long int __builtin_ia32_psrlq(__vector(1) long long int, __vector(1) long long int)' return (__m64) __builtin_ia32_psrlq ((long long)__m, (long long)__count); ^ /usr/include/mmintrin.h: In function '__m64 _mm_srli_si64(__m64, int)': /usr/include/mmintrin.h:710:74: error: cannot convert 'long long int' to '__vector(1) long long int' for argument '1' to '__vector(1) long long int __builtin_ia32_psrlq(__vector(1) long long int, __vector(1) long long int)' return (__m64) __builtin_ia32_psrlq ((long long)__m, (long long)__count); ^ In file included from /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/x86intrin.h:31:0, from /usr/local/include/c++/4.9.3/x86_64-unknown-openbsd6.0/bits/opt_random.h:33, from /usr/local/include/c++/4.9.3/random:50, from /usr/local/include/c++/4.9.3/bits/stl_algo.h:66, from /usr/local/include/c++/4.9.3/algorithm:62, from ../../../include/QtCore/../../src/corelib/global/qglobal.h:108, from ../../../include/QtCore/qglobal.h:1, from ../../../include/QtGui/../../src/gui/kernel/qtguiglobal.h:43, from ../../../include/QtGui/qtguiglobal.h:1, from ../../../include/QtGui/5.8.0/QtGui/qpa/../../../../../src/gui/text/qplatformfontdatabase.h:52, from ../../../include/QtGui/5.8.0/QtGui/qpa/qplatformfontdatabase.h:1, from basic/qbasicfontdatabase_p.h:54, from basic/qbasicfontdatabase.cpp:40: /usr/include/xmmintrin.h: In function '__m128 _mm_loadh_pi(__m128, const __m64*)': /usr/include/xmmintrin.h:750:69: error: cannot convert '__v2si* {aka __vector(2) int*}' to 'const __vector(2) float*' for argument '2' to '__vector(4) float __builtin_ia32_loadhps(__vector(4) float, const __vector(2) float*)' return (__m128) __builtin_ia32_loadhps ((__v4sf)__A, (__v2si *)__P); ^ /usr/include/xmmintrin.h: In function 'void _mm_storeh_pi(__m64*, __m128)': /usr/include/xmmintrin.h:757:54: error: cannot convert '__v2si* {aka __vector(2) int*}' to '__vector(2) float*' for argument '1' to 'void __builtin_ia32_storehps(__vector(2) float*, __vector(4) float)' __builtin_ia32_storehps ((__v2si *)__P, (__v4sf)__A); ^ /usr/include/xmmintrin.h: In function '__m128 _mm_loadl_pi(__m128, const __m64*)': /usr/include/xmmintrin.h:779:69: error: cannot convert '__v2si* {aka __vector(2) int*}' to 'const __vector(2) float*' for argument '2' to '__vector(4) float __builtin_ia32_loadlps(__vector(4) float, const __vector(2) float*)' return (__m128) __builtin_ia32_loadlps ((__v4sf)__A, (__v2si *)__P); ^ /usr/include/xmmintrin.h: In function 'void _mm_storel_pi(__m64*, __m128)': /usr/include/xmmintrin.h:786:54: error: cannot convert '__v2si* {aka __vector(2) int*}' to '__vector(2) float*' for argument '1' to 'void __builtin_ia32_storelps(__vector(2) float*, __vector(4) float)' __builtin_ia32_storelps ((__v2si *)__P, (__v4sf)__A); ^ In file included from /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/x86intrin.h:37:0, from /usr/local/include/c++/4.9.3/x86_64-unknown-openbsd6.0/bits/opt_random.h:33, from /usr/local/include/c++/4.9.3/random:50, from /usr/local/include/c++/4.9.3/bits/stl_algo.h:66, from /usr/local/include/c++/4.9.3/algorithm:62, from ../../../include/QtCore/../../src/corelib/global/qglobal.h:108, from ../../../include/QtCore/qglobal.h:1, from ../../../include/QtGui/../../src/gui/kernel/qtguiglobal.h:43, from ../../../include/QtGui/qtguiglobal.h:1, from ../../../include/QtGui/5.8.0/QtGui/qpa/../../../../../src/gui/text/qplatformfontdatabase.h:52, from ../../../include/QtGui/5.8.0/QtGui/qpa/qplatformfontdatabase.h:1, from basic/qbasicfontdatabase_p.h:54, from basic/qbasicfontdatabase.cpp:40: /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/tmmintrin.h: In function '__m64 _mm_alignr_pi8(__m64, __m64, int)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/tmmintrin.h:194:43: error: '__v1di' was not declared in this scope return (__m64) __builtin_ia32_palignr ((__v1di)__X, ^ In file included from /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/immintrin.h:43:0, from /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/x86intrin.h:46, from /usr/local/include/c++/4.9.3/x86_64-unknown-openbsd6.0/bits/opt_random.h:33, from /usr/local/include/c++/4.9.3/random:50, from /usr/local/include/c++/4.9.3/bits/stl_algo.h:66, from /usr/local/include/c++/4.9.3/algorithm:62, from ../../../include/QtCore/../../src/corelib/global/qglobal.h:108, from ../../../include/QtCore/qglobal.h:1, from ../../../include/QtGui/../../src/gui/kernel/qtguiglobal.h:43, from ../../../include/QtGui/qtguiglobal.h:1, from ../../../include/QtGui/5.8.0/QtGui/qpa/../../../../../src/gui/text/qplatformfontdatabase.h:52, from ../../../include/QtGui/5.8.0/QtGui/qpa/qplatformfontdatabase.h:1, from basic/qbasicfontdatabase_p.h:54, from basic/qbasicfontdatabase.cpp:40: /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx2intrin.h: In function '__m128d _mm_i32gather_pd(const double*, __m128i, int)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx2intrin.h:1257:67: error: '_mm_undefined_pd' was not declared in this scope return (__m128d) __builtin_ia32_gathersiv2df (_mm_undefined_pd (), ^ In file included from /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/immintrin.h:45:0, from /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/x86intrin.h:46, from /usr/local/include/c++/4.9.3/x86_64-unknown-openbsd6.0/bits/opt_random.h:33, from /usr/local/include/c++/4.9.3/random:50, from /usr/local/include/c++/4.9.3/bits/stl_algo.h:66, from /usr/local/include/c++/4.9.3/algorithm:62, from ../../../include/QtCore/../../src/corelib/global/qglobal.h:108, from ../../../include/QtCore/qglobal.h:1, from ../../../include/QtGui/../../src/gui/kernel/qtguiglobal.h:43, from ../../../include/QtGui/qtguiglobal.h:1, from ../../../include/QtGui/5.8.0/QtGui/qpa/../../../../../src/gui/text/qplatformfontdatabase.h:52, from ../../../include/QtGui/5.8.0/QtGui/qpa/qplatformfontdatabase.h:1, from basic/qbasicfontdatabase_p.h:54, from basic/qbasicfontdatabase.cpp:40: /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_cvtepi32_epi8(__m512i)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:4696:30: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_cvtsepi32_epi8(__m512i)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:4731:31: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_cvtusepi32_epi8(__m512i)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:4766:32: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_cvtepi64_epi16(__m512i)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:5014:30: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_cvtsepi64_epi16(__m512i)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:5049:31: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_cvtusepi64_epi16(__m512i)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:5084:32: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_cvtepi64_epi8(__m512i)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:5119:30: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_cvtsepi64_epi8(__m512i)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:5154:31: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_cvtusepi64_epi8(__m512i)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:5189:32: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128 _mm512_extractf32x4_ps(__m512, int)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:5399:29: error: '_mm_undefined_ps' was not declared in this scope _mm_undefined_ps (), ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h: In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/avx512fintrin.h:5465:33: error: '_mm_undefined_si128' was not declared in this scope _mm_undefined_si128 (), ^ In file included from /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/x86intrin.h:48:0, from /usr/local/include/c++/4.9.3/x86_64-unknown-openbsd6.0/bits/opt_random.h:33, from /usr/local/include/c++/4.9.3/random:50, from /usr/local/include/c++/4.9.3/bits/stl_algo.h:66, from /usr/local/include/c++/4.9.3/algorithm:62, from ../../../include/QtCore/../../src/corelib/global/qglobal.h:108, from ../../../include/QtCore/qglobal.h:1, from ../../../include/QtGui/../../src/gui/kernel/qtguiglobal.h:43, from ../../../include/QtGui/qtguiglobal.h:1, from ../../../include/QtGui/5.8.0/QtGui/qpa/../../../../../src/gui/text/qplatformfontdatabase.h:52, from ../../../include/QtGui/5.8.0/QtGui/qpa/qplatformfontdatabase.h:1, from basic/qbasicfontdatabase_p.h:54, from basic/qbasicfontdatabase.cpp:40: /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pf2id(__m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:54:40: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pf2id ((__v2sf)__A); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfacc(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:60:40: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfacc ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfadd(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:66:40: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfadd ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfcmpeq(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:72:42: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfcmpeq ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfcmpge(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:78:42: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfcmpge ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfcmpgt(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:84:42: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfcmpgt ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfmax(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:90:40: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfmax ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfmin(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:96:40: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfmin ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfmul(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:102:40: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfmul ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfrcp(__m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:108:40: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfrcp ((__v2sf)__A); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfrcpit1(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:114:43: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfrcpit1 ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfrcpit2(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:120:43: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfrcpit2 ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfrsqrt(__m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:126:42: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfrsqrt ((__v2sf)__A); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfrsqit1(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:132:43: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfrsqit1 ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfsub(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:138:40: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfsub ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_pfsubr(__m64, __m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:144:41: error: '__v2sf' was not declared in this scope return (__m64)__builtin_ia32_pfsubr ((__v2sf)__A, (__v2sf)__B); ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function '__m64 _m_from_float(float)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:168:32: error: '__v2sf' was not declared in this scope return __extension__ (__m64)(__v2sf){ __A, 0.0f }; ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:168:39: error: expected ';' before '{' token return __extension__ (__m64)(__v2sf){ __A, 0.0f }; ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:168:51: error: expected ';' before '}' token return __extension__ (__m64)(__v2sf){ __A, 0.0f }; ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h: In function 'float _m_to_float(__m64)': /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:174:11: error: '__v2sf' does not name a type union { __v2sf v; float a[2]; } __tmp; ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:175:9: error: 'union _m_to_float(__m64)::<anonymous>' has no member named 'v' __tmp.v = (__v2sf)__A; ^ /usr/local/lib/gcc/x86_64-unknown-openbsd6.0/4.9.3/include/mm3dnow.h:175:14: error: '__v2sf' was not declared in this scope __tmp.v = (__v2sf)__A; ^ *** Error 1 in qt-everywhere-opensource-src-5.8.0/qtbase/src/platformsupport/fontdatabases (Makefile:836 '.obj/qbasicfontdatabase.o') 10.32 real 3.30 user 0.65 sys _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest