[Qtce-preview-feedback] Shadow Build

Tony Otto tony at dyndez.com
Thu Jan 17 21:04:50 CET 2008


Trying to make a shadow build for Windows Mobile 5 Smartphone with 
static Qt libraries.

1. The build is failing immediately for lack of qscriptengine.h, but 
that file is in C:\Qt\4.4.0CE-siesta\include and there is a -I directive 
pointing to that directory. (output below) What step did I miss?

2. I specified -qt-libjpeg as a command line argument to configure, but 
it looks like it is still planning on plugin for JPEG, which probably 
will eliminate JPEG support for statically linked Qt libraries. Help?


Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Tony>cd \qt\4.4.0CE-wm50smart-static

C:\Qt\4.4.0CE-wm50smart-static>adaircfg

C:\Qt\4.4.0CE-wm50smart-static>set 
PATH=C:\Qt\4.4.0CE-wm50smart-static\bin;C:\Pr
ogram Files\Microsoft Visual Studio 
8\Common7\Tools;C:\Qt\4.4.0CE\bin;c:\program
 files\imagemagick-6.3.5-q16;C:\Program Files\MiKTeX 
2.6\miktex\bin;C:\WINDOWS\s
ystem32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\dev\MugBase\redist\AMFRS;C:\Progr
am Files\doxygen\bin;C:\Program Files\USB Display Adapter\;C:\Program 
Files\MySQ
L\MySQL Server 5.0\bin

C:\Qt\4.4.0CE-wm50smart-static>call vsvars32
Setting environment for using Microsoft Visual Studio 2005 x86 tools.

C:\Qt\4.4.0CE-wm50smart-static>nmake confclean

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.

NMAKE : fatal error U1073: don't know how to make 'confclean'
Stop.

C:\Qt\4.4.0CE-wm50smart-static>C:\qt\4.4.0-siesta\configure -platform 
win32-msvc
2005 -xplatform wincewm50smart-msvc2005 -static -qt-libjpeg -no-stl 
-no-accessib
ility -no-exceptions -no-qt3support -no-opengl -no-gif -no-libmng 
-no-libtiff -n
o-qdbus
Preparing build tree...
Setting accessibility to NO

This is the Qt/WinCE Preview Edition.

You are licensed to use this software under the terms of
the TROLLTECH TECHNOLOGY PREVIEW LICENSE AGREEMENT.

Type '?' to view the TROLLTECH TECHNOLOGY PREVIEW LICENSE AGREEMENT.
Type 'y' to accept this license offer.
Type 'n' to decline this license offer.

Do you accept the terms of the license?
y
A platform SDK containing all the DirectShow files couldn't be found.
Make sure you have the Microsoft Platform/Windows SDK installed,
and that you have run the <path to SDK>\SetEnv.Cmd script.
Environment:
    INCLUDE=
      C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\INCLUDE
      C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE
      C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include
      C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\include

    LIB=
      C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB
      C:\Program Files\Microsoft Visual Studio 8\VC\LIB
      C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib
      C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib

    PATH=
      C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
      C:\Program Files\Microsoft Visual Studio 8\VC\BIN
      C:\Program Files\Microsoft Visual Studio 8\Common7\Tools
      C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin
      C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\bin
      C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin
      C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
      C:\Program Files\Microsoft Visual Studio 8\VC\VCPackages
      C:\Qt\4.4.0CE-wm50smart-static\bin
      C:\Program Files\Microsoft Visual Studio 8\Common7\Tools
      C:\Qt\4.4.0CE\bin
      c:\program files\imagemagick-6.3.5-q16
      C:\Program Files\MiKTeX 2.6\miktex\bin
      C:\WINDOWS\system32
      C:\WINDOWS
      C:\WINDOWS\System32\Wbem
      D:\dev\MugBase\redist\AMFRS
      C:\Program Files\doxygen\bin
      C:\Program Files\USB Display Adapter\
      C:\Program Files\MySQL\MySQL Server 5.0\bin
Licensee....................
License ID..................
Product license.............Preview Edition
Expiry Date.................

Configuration:
    dist-config
    large-config
    medium-config
    minimal-config
    small-config
    full-config
    build_all
    debug
Qt Configuration:
    release
    debug
    zlib
    no-gif
    no-tiff
    png
    no-mng
    ipv6
    minimal-config
    small-config
    medium-config
    large-config
    full-config

QMAKESPEC...................wincewm50smart-msvc2005 (commandline)
Architecture................windowsce
Maketool....................nmake
Debug symbols...............yes
Accessibility support.......no
STL support.................no
Exception support...........no
RTTI support................no
MMX support.................yes
3DNOW support...............no
SSE support.................no
SSE2 support................no
IWMMXT support..............yes
OpenGL support..............no
Direct3D support............no
OpenSSL support.............no
QtDBus support..............no
QtXmlPatterns support.......no
Phonon support..............no
WebKit support..............no
Qt3 compatibility...........no

Third Party Libraries:
    ZLIB support............qt
    GIF support.............no
    TIFF support............no
    JPEG support............plugin
    PNG support.............qt
    MNG support.............no

Styles:
    Windows.................yes
    Windows XP..............no
    Windows Vista...........no
    Plastique...............no
    Cleanlooks..............no
    Motif...................no
    CDE.....................no
    Windows CE..............yes
    Windows Mobile..........yes

Sql Drivers:
    ODBC....................no
    MySQL...................no
    OCI.....................no
    PostgreSQL..............no
    TDS.....................no
    DB2.....................no
    SQLite..................plugin (qt)
    SQLite2.................no
    InterBase...............no

Sources are in..............C:\qt\4.4.0-siesta
Build is done in............C:\Qt\4.4.0CE-wm50smart-static
Install prefix..............
Headers installed to........
Libraries installed to......
Plugins installed to........
Binaries installed to.......
Docs installed to...........
Data installed to...........
Translations installed to...
Examples installed to.......
Demos installed to..........

Using c runtime detection...yes
Cetest support..............no
Signature...................no

WARNING: Using static linking will disable the use of plugins.
         Make sure you compile ALL needed modules into the library.
Creating qmake...

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.

        cl -c -Foproject.obj  -W3 -nologo -O2  -I. -Igenerators 
-Igenerators\uni
x -Igenerators\win32 -Igenerators\mac  
-IC:\Qt\4.4.0CE-wm50smart-static\include
-IC:\Qt\4.4.0CE-wm50smart-static\include\QtCore  
-IC:\qt\4.4.0-siesta\include -I
C:\qt\4.4.0-siesta\include\QtCore  
-IC:\Qt\4.4.0CE-wm50smart-static\src\corelib\
global  -IC:\Qt\4.4.0CE-wm50smart-static\include\QtScript  
-IC:\qt\4.4.0-siesta\
mkspecs\win32-msvc2005   -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES 
-DQT_LITE_COMPO
NENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE 
-DHAVE_QCONFIG_CPP -DQT_
BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT 
-DQT_NO_DATASTR
EAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  /Zc:wchar_t- project.cpp
project.cpp
c:\qt\4.4.0-siesta\qmake\project.h(35) : fatal error C1083: Cannot open 
include
file: 'qscriptengine.h': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 
8\VC\BIN\c
l.EXE"' : return code '0x2'
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.

        del qbitarray.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qbitarray.obj
        del qbuffer.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qbuffer.obj
        del qcryptographichash.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qcryptographichash.obj
        del qlinkedlist.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qlinkedlist.obj
        del qfsfileengine.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qfsfileengine.obj
        del qfsfileengine_iterator.obj
Could Not Find 
C:\Qt\4.4.0CE-wm50smart-static\qmake\qfsfileengine_iterator.obj
        del qbytearray.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qbytearray.obj
        del qvsnprintf.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qvsnprintf.obj
        del qbytearraymatcher.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qbytearraymatcher.obj
        del qdatetime.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qdatetime.obj
        del qdir.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qdir.obj
        del qdiriterator.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qdiriterator.obj
        del qfile.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qfile.obj
        del qtemporaryfile.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qtemporaryfile.obj
        del qabstractfileengine.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qabstractfileengine.obj
        del qfsfileengine_win.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qfsfileengine_win.obj
        del qfsfileengine_iterator_win.obj
Could Not Find 
C:\Qt\4.4.0CE-wm50smart-static\qmake\qfsfileengine_iterator_win.o
bj
        del qfileinfo.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qfileinfo.obj
        del qglobal.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qglobal.obj
        del qhash.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qhash.obj
        del qiodevice.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qiodevice.obj
        del qlistdata.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qlistdata.obj
        del qlocale.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qlocale.obj
        del qmap.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qmap.obj
        del qregexp.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qregexp.obj
        del qstring.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qstring.obj
        del qstringlist.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qstringlist.obj
        del qtextstream.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qtextstream.obj
        del qdatastream.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qdatastream.obj
        del quuid.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\quuid.obj
        del qvector.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qvector.obj
        del qsettings.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qsettings.obj
        del qlibraryinfo.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qlibraryinfo.obj
        del qvariant.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qvariant.obj
        del qurl.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qurl.obj
        del qsettings_win.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qsettings_win.obj
        del qmetatype.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qmetatype.obj
        del project.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\project.obj
        del main.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\main.obj
        del makefile.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\makefile.obj
        del unixmake.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\unixmake.obj
        del unixmake2.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\unixmake2.obj
        del mingw_make.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\mingw_make.obj
        del option.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\option.obj
        del winmakefile.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\winmakefile.obj
        del projectgenerator.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\projectgenerator.obj
        del property.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\property.obj
        del meta.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\meta.obj
        del makefiledeps.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\makefiledeps.obj
        del metamakefile.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\metamakefile.obj
        del xmloutput.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\xmloutput.obj
        del borland_bmake.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\borland_bmake.obj
        del msvc_nmake.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\msvc_nmake.obj
        del msvc_dsp.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\msvc_dsp.obj
        del msvc_vcproj.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\msvc_vcproj.obj
        del msvc_objectmodel.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\msvc_objectmodel.obj
        del pbuilder_pbx.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\pbuilder_pbx.obj
        del qnumeric.obj  -del qscriptasm.obj  -del qscriptast.obj  -del 
qscript
astvisitor.obj  -del qscriptcompiler.obj  -del qscriptecmaarray.obj  
-del qscrip
tecmaboolean.obj  -del qscriptecmacore.obj  -del qscriptecmadate.obj  
-del qscri
ptecmafunction.obj  -del qscriptecmaglobal.obj  -del 
qscriptecmamath.obj  -del q
scriptecmanumber.obj  -del qscriptecmaobject.obj  -del 
qscriptecmaregexp.obj  -d
el qscriptecmastring.obj  -del qscriptecmaerror.obj  -del 
qscriptcontext_p.obj
-del qscriptengine.obj  -del qscriptengine_p.obj  -del 
qscriptengineagent.obj  -
del qscriptextenumeration.obj  -del qscriptextvariant.obj  -del 
qscriptcontext.o
bj  -del qscriptcontextinfo.obj  -del qscriptfunction.obj  -del 
qscriptgrammar.o
bj  -del qscriptlexer.obj  -del qscriptclassdata.obj  -del 
qscriptparser.obj  -d
el qscriptprettypretty.obj  -del qscriptsyntaxchecker.obj  -del 
qscriptclass.obj
  -del qscriptclasspropertyiterator.obj  -del qscriptstring.obj  -del 
qscriptval
ue.obj  -del qscriptvalueimpl.obj  -del qscriptvalueiterator.obj  -del 
qscriptva
lueiteratorimpl.obj
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qnumeric.obj
        del vc60.pdb
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\vc60.pdb
        del vc70.pdb
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\vc70.pdb
        del qmake.pdb
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qmake.pdb
        del qmake.ilk
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qmake.ilk
        del qmake.tds
Could Not Find C:\Qt\4.4.0CE-wm50smart-static\qmake\qmake.tds

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.

        cl -c -Foproject.obj  -W3 -nologo -O2  -I. -Igenerators 
-Igenerators\uni
x -Igenerators\win32 -Igenerators\mac  
-IC:\Qt\4.4.0CE-wm50smart-static\include
-IC:\Qt\4.4.0CE-wm50smart-static\include\QtCore  
-IC:\qt\4.4.0-siesta\include -I
C:\qt\4.4.0-siesta\include\QtCore  
-IC:\Qt\4.4.0CE-wm50smart-static\src\corelib\
global  -IC:\Qt\4.4.0CE-wm50smart-static\include\QtScript  
-IC:\qt\4.4.0-siesta\
mkspecs\win32-msvc2005   -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES 
-DQT_LITE_COMPO
NENT -DQT_NODLL -DQT_NO_STL  -DQT_NO_COMPRESS -DUNICODE 
-DHAVE_QCONFIG_CPP -DQT_
BUILD_QMAKE -DQT_NO_THREAD  -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT 
-DQT_NO_DATASTR
EAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED  /Zc:wchar_t- project.cpp
project.cpp
c:\qt\4.4.0-siesta\qmake\project.h(35) : fatal error C1083: Cannot open 
include
file: 'qscriptengine.h': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 
8\VC\BIN\c
l.EXE"' : return code '0x2'
Stop.
Building qmake failed, return code 2


C:\Qt\4.4.0CE-wm50smart-static>setcepaths wincewm50smart-msvc2005
Environment Selection:Windows Mobile 5.0 Smartphone SDK (ARMV4I)
     Windows Mobile 5.01 for Smartphone for arm selected, environment is 
set up

C:\Qt\4.4.0CE-wm50smart-static>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.trolltech.com/pipermail/qtce-preview-feedback/attachments/20080117/42c0565c/attachment.html 


More information about the Qtce-preview-feedback mailing list