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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Помогите собрать QT под win mobile 6  (Прочитано 4226 раз)
Лёшка
Гость
« : Март 06, 2012, 10:21 »

Не могу собрать Qt под win mobile 6... Делал по этой инструкции http://buldin.org/?p=30. До nmake все проходит хорошо, но после запуска nmake появляются ошибки

d:\programs\qtmwce\include\qtcore\../../src/corelib/global/qt_windows.h(66) : fatal error C1083: Cannot open include file: 'ceconfig.h': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
Записан
mutineer
Гость
« Ответ #1 : Март 06, 2012, 11:18 »

В ошибке же все описано - не найден файл ceconfig.h
Записан
Лёшка
Гость
« Ответ #2 : Март 06, 2012, 11:32 »

да в том то и дело что все на месте, лежит в
C:\Program Files\Windows Mobile 6 SDK\PocketPC\Include\Armv4i
еще есть в студии, а в чем проблема  Непонимающий
Записан
mutineer
Гость
« Ответ #3 : Март 06, 2012, 11:34 »

Возможно пути к нему прописаны неправильно
Записан
Лёшка
Гость
« Ответ #4 : Март 06, 2012, 11:42 »

все пути по умолчанию... Может такое быть из за пробелов в названии папаки Windows Mobile 6 SDK?
Записан
Лёшка
Гость
« Ответ #5 : Март 06, 2012, 12:23 »

переустановка win mobile SDK не помогла Злой Злой Злой ошибки так и остались, но другие, сразу появилось это:
d:\programs\qtmwce\src\corelib\tools\../../3rdparty/easing/easing.cpp(557) : warning C4305: '-=' : truncation from 'double' to 'qreal'
d:\programs\qtmwce\src\corelib\tools\../../3rdparty/easing/easing.cpp(560) : warning C4305: '-=' : truncation from 'double' to 'qreal'
d:\programs\qtmwce\src\corelib\tools\../../3rdparty/easing/easing.cpp(563) : warning C4305: '-=' : truncation from 'double' to 'qreal'
qelapsedtimer.cpp
qhash.cpp
qline.cpp
qlinkedlist.cpp
qlist.cpp
qlocale.cpp
qlocale_tools.cpp
tools\qlocale_tools.cpp(2273) : error C3861: '_control87': identifier not found
tools\qlocale_tools.cpp(2281) : error C3861: '_control87': identifier not found
tools\qlocale_tools.cpp(2294) : error C3861: '_control87': identifier not found

а затем
Generating Code...
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\ce\bin\x86_arm\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
Записан
Странник
Гость
« Ответ #6 : Март 06, 2012, 13:37 »

теперь вы на другую граблю напоролись. 4.8.0-opensource не собирается под WM6/WinCE, поскольку список поддерживаемых платформ был жестко урезан и с совместимостью не заморачивались (и граблей довольно много). в коммерческой версии, ходят слухи, все пофикшено. или собирайте 4.7.4, там все в порядке.
Записан
Лёшка
Гость
« Ответ #7 : Март 06, 2012, 14:13 »

так вот в чем проблема, ну теперь все понятно
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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