Hi:
I'm trying to build tp and it would error out at corelib..
qt-everywhere-opensource-src-4.7.0-tp.tar.gz

In file included from 
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/winnt.h:1412:0,
                  from 
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/windef.h:131,
                  from 
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/windows.h:62,
                  from 
..\..\include\QtCore/../../src/corelib/global/qt_windows.h:63,
                  from ..\..\include\QtCore/qt_windows.h:1,
                  from tools\qstring.cpp:3834:
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:234:1: error: 
previous declaration of '__vector(2) double _mm_add_sd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:644:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:228:1: error: 
previous declaration of '__vector(2) double _mm_add_pd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:645:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:270:1: error: 
previous declaration of '__vector(2) double _mm_div_sd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:646:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:264:1: error: 
previous declaration of '__vector(2) double _mm_div_pd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:647:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:308:1: error: 
previous declaration of '__vector(2) double _mm_max_sd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:648:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:302:1: error: 
previous declaration of '__vector(2) double _mm_max_pd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:649:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:296:1: error: 
previous declaration of '__vector(2) double _mm_min_sd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:650:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:290:1: error: 
previous declaration of '__vector(2) double _mm_min_pd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:651:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:258:1: error: 
previous declaration of '__vector(2) double _mm_mul_sd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:652:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:252:1: error: 
previous declaration of '__vector(2) double _mm_mul_pd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:653:5:
 
error: conflicts with new declaration with 'C' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/include/emmintrin.h:283:1: error: 
previous declaration of '__vector(2) double _mm_sqrt_sd(__vector(2) 
double, __vector(2) double)' with 'C++' linkage
/lib/gcc/x86_64-w64-mingw32/4.5.1/../../../../x86_64-w64-mingw32/include/intrin.h:654:5:
 
error: conflicts with new declaration with 'C' linkage

I've built qt-everywhere-opensource-src-4.6.2.tar.gz successfully and 
the problem is specific to this tp.
Is there anyone have solution to this?

_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback

Reply via email to