Сборка Qt 4.7 Windows Mobile 6 ARM - PullRequest
       6

Сборка Qt 4.7 Windows Mobile 6 ARM

1 голос
/ 23 сентября 2010

Я пытаюсь собрать QT для CE6, используя компилятор VS2008 с инструментами Mobile 6 SDK ARM.Я следую инструкциям на сайте Qt в отношении включения местоположений, и мои каталоги, похоже, точно совпадают, за исключением того, что я на Windows 7, поэтому в каталоге программных файлов есть (x86) внутри.

Включить каталоги: C: \ Program Files (x86) \ Windows Mobile 6 SDK \ PocketPC \ Include \ Armv4i C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC \ ce \ include

Iнастроить с помощью: configure -platform win32-msvc2008 -xplatform wincewm60professional-msvc2008

с последующим nmake.

Затем я получаю: tools \ qbytearray.cpp (137): ошибка C3861: 'strcpy_s':идентификатор не найден

Если я добавлю некоторые определения вокруг оскорбительных строк, я смогу обойти эту точку, но затем я столкнусь с набором

C: \ Program Files (x86) \ Windows Mobile6 SDK \ PocketPC \ Include \ Armv4i \ types.h (59): ошибка C2143: синтаксическая ошибка: отсутствует ';'до '*'

Кажется, что эта платформа сборки должна быть хорошо поддержана, и я немного сбит с толку, как бы там была вещь strcpy_s.

Кто-нибудь получит это для компиляции сстандартный CE6 SDK?Нужно ли использовать специальный SDK для нашей платформы, чтобы компилировать его?

Мне также было бы интересно узнать, есть ли у кого-нибудь работающий webkit на мобильном телефоне 6.

Любая помощь приветствуется.

...