[Interest] 5.8.0 on OpenBSD 6.0

Marian Beermann public at enkore.de
Mon Feb 27 10:57:16 CET 2017


On 27.02.2017 07:22, Thiago Macieira wrote:
> Em domingo, 26 de fevereiro de 2017, às 10:31:26 PST, ml+qt-interest at esmtp.org 
> escreveu:
>> [Is this the right list for questions about compilation problems
>> with Qt itself?]
> 
> [yes]
> 
>> 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
> [cut]
>> /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
> 
> The problem is in your compiler. You need to get a better one.
> 
> This /usr/include/mmintrin.h file you have is not supported by your compiler. 
> Figure out where that file came from and either:
> 
>  a) get a different version of that file;
>  b) get a compiler that is compatible with that file
> 
> This is not a Qt problem. Your C++ compiler installation is broken.
> 

In a different project (not Qt) we also had issues with intrinsics on
OpenBSD; the default installation does not seem to support them at all
(a rather odd decision), so whatever you have installed there probably
does not belong with the compiler, like Thiago says.

Cheers, Marian



More information about the Interest mailing list