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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сборка Qt под Windows CE 5.0 с поддержкой OpenSSL  (Прочитано 3533 раз)
kotokur
Гость
« : Июль 04, 2012, 11:03 »

Здравствуйте. Не получается собрать Qt под Windows CE с поддержкой OpenSSL, без OpenSSL собирается нормально. Последний батник, который я использовал для динамической сборки выглядит так:

set QTDIR=c:\Qt\qt_wince_x86_4_7_4
set QTPATH=%QTDIR%
set QT_INSTALL_BINS=%QTDIR%\bin

@echo off
call "C:\Program Files (x86)\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86
pause
nmake confclean
call configure.exe -D "_X86_" -D "X86" -D "_WIN32_WCE" -D "_UNICODE" -D "UNICODE" -platform win32-msvc2005 -xplatform wince50standard-x86-msvc2005 -opensource -no-exceptions -debug-and-release -no-qt3support -no-opengl -openssl -no-webkit -no-phonon -stl -nomake demos -nomake examples
pause
cd bin
call setcepaths wince50standard-x86-msvc2005
cd ..
pause
nmake
pause


На этапе сборки возникают такие ошибки:

..\..\corelib\io\qtemporaryfile.cpp(138) : error C3861: '_getpid': identifier not found
qtextstream.cpp
qurl.cpp
qfsfileengine_win.cpp
c:\qt\qt_wince_x86_4_7_4\include\qtcore\private\../../../src/corelib/plugin/qsystemlibrary_p.h(88) : error C2664: 'GetProcAddress' : cannot convert parameter 2 from 'const wchar_t *' to 'LPCSTR'
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
..\..\corelib\io\qfsfileengine_win.cpp(867) : error C2065: 'SPI_GETPLATFORMTYPE' : undeclared identifier
..\..\corelib\io\qfsfileengine_win.cpp(1039) : error C2653: 'QCoreApplication' : is not a class or namespace name
..\..\corelib\io\qfsfileengine_win.cpp(1039) : error C3861: 'applicationDirPath': identifier not found
..\..\corelib\io\qfsfileengine_win.cpp(1354) : error C3861: 'SHGetShortcutTarget': identifier not found
..\..\corelib\io\qfsfileengine_win.cpp(1421) : error C3861: 'SHCreateShortcut': identifier not found
qfsfileengine_iterator_win.cpp
Generating Code...
Building src/tools failed, return code 2

Может быть кто-то сталкивался с такой задачей? Буду благодарен за любую информацию)
Записан
ufna
Гость
« Ответ #1 : Июль 04, 2012, 13:24 »

А OpenSSL либы установлены?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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