Название: MSVC 2010 Qt 4.7.2 fatal error Отправлено: minigo от Апрель 09, 2011, 16:01 Всем доброго времени суток.
Пытаюсь собрать Qt 4.7.2 при помощи MSVC 2010. конфиг: -platform win32-msvc2010 -debug-and-release -plugin-sql-odbc -opensource -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -saveconfig QTDIR и QMAKESPEC установлены. пробовал собирать как nmake так и jom'ом, не зависимо от этого вылетает ошибка C:\Qt\4.7.2\jom.exe -nologo -j 2 -f Makefile.Debug all cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -W3 -w34100 -w34189 -MP -GR - EHsc -DQT_THREAD_SUPPORT -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_NO_CAST_T O_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_FAST_OPE RATOR_PLUS -DQT_USE_FAST_CONCATENATION -D_USE_MATH_DEFINES -DQT_HAVE_MMX -DQT_HA VE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\..\include" -I"tmp" -I"..\..\include\QtCore" -I"c:\Qt\4.7.2\include\qtmain" -I"tmp\rcc\debug_shared " -I"tmp" -I"..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\w in32-msvc2010" -Fotmp\obj\debug_shared\ @C:\Users\Ivan\AppData\Local\Temp\qtmain _win.obj.4048.16.jom qtmain_win.cpp C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\intrin.h(26) : fatal er ror C1083: Cannot open include file: 'ammintrin.h': No such file or directory command failed with exit code 2 command failed with exit code 2 command failed with exit code 2 вроде собирал прошлую версию и было всё ок. Может кто сталкивался ? Заранее всем спасибо. Забыл добавить - собираю под Windows 7 Название: Re: MSVC 2010 Qt 4.7.2 fatal error Отправлено: GDV1981 от Апрель 10, 2011, 00:11 создай переменную окружения INCLUDE. Добавь в нее путь к ammintrin.h.
А еще проще запустить консоль с уже сформированными путями специально для сборки в VS2010. (Через Пуск->Все программы....) Название: Re: MSVC 2010 Qt 4.7.2 fatal error Отправлено: minigo от Апрель 10, 2011, 16:10 создай переменную окружения INCLUDE. Добавь в нее путь к ammintrin.h. А еще проще запустить консоль с уже сформированными путями специально для сборки в VS2010. (Через Пуск->Все программы....) ;) а как ты думаешь я пытаюсь собрать, конечно через консоль студии, в которой при запуске прописываются все переменные окружения и все пути для сборки. Но я решил проблему. Вспомнил, что недавно делал чистку компа, причину почему какой-то софт при удалении за собой потащил crt и удалил часть файлов оттуда, хз, но в общем после перестановки сдк и студии всё завелось. Тему можно считать закрытой. Спс всем. Название: Re: MSVC 2010 Qt 4.7.2 fatal error Отправлено: TopSergey от Апрель 21, 2011, 14:17 Цитировать C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\intrin.h(26) : fatal error Ошибка в библиотеках Microsoft VC++. У меня такая же возникла при использовании Win 7 SDK 7.1 + Microsoft VC++ 2010 Compiler update. Сырцы с git-репозитория qt 4.7-stable. Толком тоже не разобрался. Код с ошибкой: Код: #if defined(_M_IX86) || defined(_M_X64) Пошарился в инете. Про emmintrin много, а про ammintrin вообще мизер. Так что решил покамест закомментарить инклуд. P.S. Если у кого установлена полноценная 2010 студия можете скопипастить участок обсуждаемого кода: C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\intrin.h(26) ну и ammintrin.h, если есть. |