WG: Qt and different platforms
Alexander.Vidiborskiy at t-systems.com
Alexander.Vidiborskiy at t-systems.com
Fri Oct 12 10:19:03 CEST 2007
Dear Qt/CE team,
we have obeyed your instructions and build a standard SDK for Windows CE 6.0.
After the installation it gets the name "standardsdk_600 (armv4i)". This name
is generated by the Platformbuilder (with blank). Likewise the name "windows
mobile 6 professional sdk (armv4i)" was determined by Microsoft for the Windows Mobile 6 SDK.
Since our projects can run on differnt platforms, we use the variable "$ (Platformname)" in the
project settings (*.vcproj), e.g. when we specify the path to localise the files for
specific platform. We want to use the same principle ($(QTDIR)$(Platformname)) for Qt to
allow toggling the platform within the IDE (MS VS2005). We have unpacked the Qt-version
to the following directorys:
"c:\Qt\4.3.2-tp1\win32\*.*"
"c:\Qt\4.3.2-tp1\windows mobile 6 professional sdk (armv4i)\*.*"
"c:\Qt\4.3.2-tp1\standardsdk_600 (armv4i)\*.*"
For Windows CE 6.0 we have extended the file "setcepaths.bat" accordingly:
ELSE IF "%1" EQU "wince60standard-armv4i-msvc2005" (
sdkscanner.exe -sdk "STANDARDSDK_600 (ARMV4I)" -script tmp_created_script_setup.bat 1>NUL
tmp_created_script_setup.bat
del tmp_created_script_setup.bat
echo Standard SDK 60 for arm selected, environment is set up
)
For the build process of the static Qt libraries we have summarised the following steps in a bat-file according to your file "INSTALL" :
set QTCEPLATFORM=standardsdk_600 (armv4i)
set QTMAKESPEC=wince60standard-armv4i-msvc2005
set QTROOTDIR=%QTDIR%
set QTDIR=%QTDIR%\%QTCEPLATFORM %
set PATH=%QTDIR%\bin;%PATH%
c:
cd %QTDIR%
configure -platform win32-msvc2005 -xplatform %QTMAKESPEC%
setcepaths %QTMAKESPEC%
nmake
set QTDIR=%QTROOTDIR%
After the line with the command "configure" the following error appears:
Creating qmake...
...
NMAKE : fatal error U1073: don't know how to make 'c:\Qt\4.3.2-tp1\standardsdk_600'
Stop.
Do your have any suggestion how we may solve this problem?
Mit freundlichen Grüßen / With kind regards
Alexander Vidiborskiy
T-Systems GEI GmbH
System Integration
Application Development & Service Factory, Application Development Factory Individual Software
Alexander Vidiborskiy
System Engineer Embedded Systems
Fasanenweg 5, 70771 Leinfelden-Echterdingen
+49 711 972 - 46623 (Tel.)
+49 711 972 - 91913 (Fax)
E-Mail: alexander.vidiborskiy at t-systems.com <BLOCKED::mailto:nalexander.vidiborskiy at t-systems.com>
Internet: http://www.t-systems.de <http://www.t-systems.de/>
T-Systems GEI GmbH
Aufsichtsrat: Wilfried Peters (Vorsitzender)
Geschäftsführung: Zvezdana Seeger (Vorsitzende), Hans-Peter Günter, Andreas Lannes, Ulrich Meister
Handelsregister: Amtsgericht Aachen HRB 7106
Sitz der Gesellschaft Aachen
Ust.-Id Nr. DE 811 137 130
Notice: This transmittal and/or attachments may be privileged or confidential. If you are not the intended recipient, you are hereby notified that you have received this transmittal in error; any review, dissemination, or copying is strictly prohibited. If you received this transmittal in error, please notify us immediately by reply and immediately delete this message and all its attachments. Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.trolltech.com/pipermail/qtce-preview-feedback/attachments/20071012/0edc9f5d/attachment.html
More information about the Qtce-preview-feedback
mailing list