Russian Qt Forum
Сентябрь 24, 2024, 16:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Ошибка сборки QT 4.8.2 с mingw(gcc 4.7.0)  (Прочитано 3216 раз)
ZOleg73
Гость
« : Май 30, 2012, 04:59 »

Пытаюсь собрать последний QT c i686-mingw-w64-gcc-4.7.0-release-c,c++,fortran (c http://sourceforge.net/projects/mingwbuilds/)
configure (configure.exe -platform win32-g++-4.6 -release -opensource -shared -ltcg -no-fast -exceptions -accessibility -stl -mmx -sse -sse2 -no-3dnow -directwrite -mp -qt-sql-sqlite -qt-zlib -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -qt-style-windows -qt-style-windowsvista -qt-style-windowsxp -qt-style-windowsce -qt-style-windowsmobile -qt-style-s60 -qt-style-plastique -qt-style-cleanlooks -qt-style-motif -qt-style-cde -incredibuild-xge -plugin-manifests -qmake -process -rtti -openssl -phonon -phonon-backend -multimedia -audio-backend -webkit -script -scripttools -declarative -arch windows -native-gestures) проходит нормально, qmake собирается, но во время сборки сомого QT выдает вот такую ошибку:
Код:
cd src\corelib\ && mingw32-make.exe -f Makefile
mingw32-make.exe[1]: Entering directory `C:/Qt/4.8.2/src/corelib'
mingw32-make.exe -f Makefile.Release
mingw32-make.exe[2]: Entering directory `C:/Qt/4.8.2/src/corelib'
g++ -c -include tmp\obj\release_shared\qt_pch.h -fno-keep-inline-dllexport -O2 -march=native -Wall -frtti -fexceptions -mthreads -DQT_SHARED
-DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_MAKEDLL -DQT_ASCII_CAST_WARNINGS
-DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -D_USE_MATH_DEFINES -DQLIBRARYINFO_EPOCROOT -DHB_EXPORT=Q_CORE_EXPORT
-DQT_DLL -DQT_NO_DEBUG -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\..\include" -I"..\..\include\QtCore" -I"tmp\rcc\release_shared"
-I"tmp" -I"global" -I"..\..\tools\shared" -I"..\3rdparty\zlib" -I"..\3rdparty\harfbuzz\src" -I"..\3rdparty\md5" -I"..\3rdparty\md4" -I"..\..\include\ActiveQt" -I"tmp\moc\release_shared"
-I"c:\SDK\DirectX\Include" -I"c:\SDK\openssl\x86\include" -I"..\..\mkspecs\win32-g++-4.6" -o tmp\obj\release_shared\qstring.o tools\qstring.cpp
tools\qstring.cpp: In function '__m128i mergeQuestionMarks(__m128i)':
tools\qstring.cpp:3603:22: error: '_SIDD_UWORD_OPS' was not declared in this scope
tools\qstring.cpp:3603:40: error: '_SIDD_CMP_RANGES' was not declared in this scope
tools\qstring.cpp:3603:59: error: '_SIDD_UNIT_MASK' was not declared in this scope
tools\qstring.cpp:3605:76: error: '_mm_cmpestrm' was not declared in this scope
tools\qstring.cpp:3608:62: error: '_mm_blendv_epi8' was not declared in this scope
mingw32-make.exe[2]: *** [tmp/obj/release_shared/qstring.o] Error 1
mingw32-make.exe[2]: Leaving directory `C:/Qt/4.8.2/src/corelib'
mingw32-make.exe[1]: *** [release] Error 2
mingw32-make.exe[1]: Leaving directory `C:/Qt/4.8.2/src/corelib'
mingw32-make.exe: *** [sub-corelib-make_default-ordered] Error 2

подскажите в чем засада?

P.S.
попробовал собрать с visual studio 2010 - все нормально собралось, но охота собрать именно с mingw
пробовал собрать с gcc 4.6 - таже ошибка
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.121 секунд. Запросов: 21.