Seite 1 von 1

[gelöst] Fehlermeldung beim Erstellen von Qt für Windows CE

Verfasst: 9. September 2008 13:19
von johlke
Hallo!
Ich habe heute Qt 4.4.1 Opensource heruntergeladen und möchte es für Windows CE (Pocket PC) zum Entwickeln unter VS2005 Pro kompilieren. Ich gehe wie in der Anleitung (zwar für ein Snapshot, sollte dennoch funktionieren) http://doc.trolltech.com/main-snapshot/ ... wince.html vor. Bereits beim Ausführen von

Code: Alles auswählen

configure -platform win32-msvc2005 -xplatform wincewm50pocket-msvc2005
in der VS 2005 Command Prompt

erhalte ich die folgenden Warnungen:

Code: Alles auswählen

WARNING: Failure to find: kernel\qfunctions_wince.cpp
WARNING: Failure to find: kernel\qfunctions_wince.h
WARNING: Failure to find: kernel\qfunctions_wince.cpp
WARNING: Failure to find: kernel\qfunctions_wince.h
Reading C:/qt/qt-win-opensource-src-4.4.1/src/xml/xml.pro
Reading C:/qt/qt-win-opensource-src-4.4.1/src/gui/gui.pro
WARNING: Failure to find: ..\corelib\kernel\qfunctions_wince.cpp
WARNING: Failure to find: kernel\qguifunctions_wince.cpp
WARNING: Failure to find: widgets\qmenu_wince.cpp
WARNING: Failure to find: ..\corelib\kernel\qfunctions_wince.h
WARNING: Failure to find: kernel\qguifunctions_wince.h
WARNING: Failure to find: widgets\qmenu_wince_resource_p.h
WARNING: Failure to find: styles\qstyle_wince.qrc
WARNING: Failure to find: dialogs\qfiledialog_wince.ui
WARNING: Failure to find: ..\corelib\kernel\qfunctions_wince.cpp
WARNING: Failure to find: kernel\qguifunctions_wince.cpp
WARNING: Failure to find: widgets\qmenu_wince.cpp
WARNING: Failure to find: ..\corelib\kernel\qfunctions_wince.h
WARNING: Failure to find: kernel\qguifunctions_wince.h
WARNING: Failure to find: widgets\qmenu_wince_resource_p.h
WARNING: Failure to find: styles\qstyle_wince.qrc
WARNING: Failure to find: dialogs\qfiledialog_wince.ui
Diese Warnungen werden später zu Komplierfehlern, wenn ich anschließend nmake aufrufe:

Code: Alles auswählen

NMAKE : fatal error U1073: "kernel\qfunctions_wince.cpp" konnte nicht erstellt werden
Stop.
NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio 8\VC\BIN\nmake.exe"": Rückgabe-Code "0x2"
Stop.
NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2"
Stop.
Damit beendet der nmake-Vorgang leider.

Vor dem Aufruf von nmake habe ich noch die Umgebungsvariablen gesetzt:

Code: Alles auswählen

 set INCLUDE=C:\Programme\Microsoft Visual Studio 8\VC\ce\include;C:\Programme\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Include\Armv4i
 set LIB=C:\Programme\Microsoft Visual Studio 8\VC\ce\lib\armv4i;C:\Programme\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Lib\ARMV4I
 set PATH=C:\Programme\Microsoft Visual Studio 8\VC\ce\bin\x86_arm;%PATH%


Für Tipps bin ich euch sehr dankbar!

Beste Grüße
Lars

Verfasst: 9. September 2008 13:53
von Christian81
Dem Snapshot fehlen eindeutig die Sourcen für WindowsCE

Verfasst: 9. September 2008 14:41
von johlke
Hallo Christian,
wie ich schrieb, habe ich das Release 4.4.1 (Opensource) installiert. Lediglich die Build-Anleitung stammt von einer Snapshot-Seite. Enthält die Opensource-Variante keinen Windows CE-Code?
Gruß
Lars

Verfasst: 9. September 2008 14:47
von Christian81
Wenn qfunctions_wince.cpp fehlt sieht es wohl sehr danach aus... und es wird wohl nicht umsonst eine Datei namens qt-wince-opensource-src-4.4.0-beta1.zip auf dem ftp-Server geben :)

Verfasst: 9. September 2008 14:53
von johlke
Hallo Christian,
4.4.0-beta1 ist eine ältere Version. Mittlerweise ist 4.4.1 das letzte offizielle Release.

Verfasst: 9. September 2008 15:05
von Christian81
Aber es gibt auf dem ftp-Server kein wince-Paket für 4.4.1, also musst Du wohl oder überl mit 4.4.0beta vorlieb nehmen.

Verfasst: 9. September 2008 15:12
von johlke
Ach jetzt verstehe ich. Ich benötige eine spezielle WinCE-Ausgabe. Ich dachte, die Win-Ausgabe würde diese auch umfassen. Danke!

Verfasst: 9. September 2008 15:15
von Christian81
Schau mal unter ftp://ftp.trolltech.com/pub/qt/snapshots/ nach - ggf. ist es in qt-all-* drin oder aber eher in qt-embedded-wince-*

Verfasst: 9. September 2008 15:29
von johlke
Danke für diese Quelle, Christian. Auf diese greife ich zurück, wenn
qt-embedded-wince-opensource-src-4.4.0-rc1.zip
nicht funktioniert. Der Release Candidate ist sicher stabiler als ein Snapshot.