leider kann ich Qt unter Windows 7 mit dem Visual Studio nicht Konfigurieren und Kompilieren. Kann mir jemand sagen was an meinen Einstellungen falsch ist bzw. was fehlt?
Configuration:
dist-config
large-config
medium-config
minimal-config
small-config
full-config
debug
Qt Configuration:
debug
zlib
png
accessibility
qt3support
opengl
ipv6
scripttools
xmlpatterns
phonon
phonon-backend
webkit
svg
minimal-config
small-config
medium-config
large-config
full-config
QMAKESPEC...................win32-msvc2008 (commandline)
Architecture................windows
Maketool....................nmake
Debug symbols...............yes
Accessibility support.......yes
STL support.................yes
Exception support...........yes
RTTI support................yes
MMX support.................yes
3DNOW support...............yes
SSE support.................yes
SSE2 support................yes
IWMMXT support..............no
OpenGL support..............yes
Direct3D support............no
OpenSSL support.............no
QtDBus support..............no
QtXmlPatterns support.......yes
Phonon support..............yes
WebKit support..............yes
QtScriptTools support.......yes
Graphics System.............raster
Qt3 compatibility...........yes
Third Party Libraries:
ZLIB support............qt
GIF support.............plugin
TIFF support............plugin
JPEG support............plugin
PNG support.............qt
MNG support.............plugin
Styles:
Windows.................yes
Windows XP..............yes
Windows Vista...........yes
Plastique...............yes
Cleanlooks..............yes
Motif...................yes
CDE.....................yes
Windows CE..............no
Windows Mobile..........no
Sql Drivers:
ODBC....................no
MySQL...................yes
OCI.....................no
PostgreSQL..............no
TDS.....................no
DB2.....................no
SQLite..................yes (qt)
SQLite2.................no
InterBase...............no
Sources are in..............C:\qt
Build is done in............C:\qt
Install prefix..............C:\qt
Headers installed to........C:\qt\include
Libraries installed to......C:\qt\lib
Plugins installed to........C:\qt\plugins
Binaries installed to.......C:\qt\bin
Docs installed to...........C:\qt\doc
Data installed to...........C:\qt
Translations installed to...C:\qt\translations
Examples installed to.......C:\qt\examples
Demos installed to..........C:\qt\demos
Include paths...............c:\mysql\include
Additional libraries........-Lc:\mysql\lib\opt -llibmysql
Creating qmake...
Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
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\include -IC:\qt\include\QtCore -
IC:\qt\include -IC:\qt\include\QtCore -IC:\qt\src\corelib\global -IC:\qt\inclu
de\QtScript -IC:\qt\mkspecs\win32-msvc2008 -DQT_NO_TEXTCODEC -DQT_NO_UNICODET
ABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DH
AVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VA
RIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED project.cpp
project.cpp
c:\qt\include\qtcore\../../src/corelib/tools/qvector.h(756) : fatal error C1083:
Cannot open include file: 'QtCore/QPointF': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\cl.EXE"' : return code '0x2'
Stop.
Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Microsoft Corporation. All rights reserved.
del qbitarray.obj
C:\qt\qmake\qbitarray.obj konnte nicht gefunden werden
del qbuffer.obj
C:\qt\qmake\qbuffer.obj konnte nicht gefunden werden
del qcryptographichash.obj
C:\qt\qmake\qcryptographichash.obj konnte nicht gefunden werden
del qlinkedlist.obj
C:\qt\qmake\qlinkedlist.obj konnte nicht gefunden werden
del qfsfileengine.obj
C:\qt\qmake\qfsfileengine.obj konnte nicht gefunden werden
del qfsfileengine_iterator.obj
C:\qt\qmake\qfsfileengine_iterator.obj konnte nicht gefunden werden
del qbytearray.obj
C:\qt\qmake\qbytearray.obj konnte nicht gefunden werden
del qvsnprintf.obj
C:\qt\qmake\qvsnprintf.obj konnte nicht gefunden werden
del qbytearraymatcher.obj
C:\qt\qmake\qbytearraymatcher.obj konnte nicht gefunden werden
del qdatetime.obj
C:\qt\qmake\qdatetime.obj konnte nicht gefunden werden
del qdir.obj
C:\qt\qmake\qdir.obj konnte nicht gefunden werden
del qdiriterator.obj
C:\qt\qmake\qdiriterator.obj konnte nicht gefunden werden
del qfile.obj
C:\qt\qmake\qfile.obj konnte nicht gefunden werden
del qtemporaryfile.obj
C:\qt\qmake\qtemporaryfile.obj konnte nicht gefunden werden
del qabstractfileengine.obj
C:\qt\qmake\qabstractfileengine.obj konnte nicht gefunden werden
del qfsfileengine_win.obj
C:\qt\qmake\qfsfileengine_win.obj konnte nicht gefunden werden
del qfsfileengine_iterator_win.obj
C:\qt\qmake\qfsfileengine_iterator_win.obj konnte nicht gefunden werden
del qfileinfo.obj
C:\qt\qmake\qfileinfo.obj konnte nicht gefunden werden
del qglobal.obj
C:\qt\qmake\qglobal.obj konnte nicht gefunden werden
del qhash.obj
C:\qt\qmake\qhash.obj konnte nicht gefunden werden
del qiodevice.obj
C:\qt\qmake\qiodevice.obj konnte nicht gefunden werden
del qlistdata.obj
C:\qt\qmake\qlistdata.obj konnte nicht gefunden werden
del qlocale.obj
C:\qt\qmake\qlocale.obj konnte nicht gefunden werden
del qmalloc.obj
C:\qt\qmake\qmalloc.obj konnte nicht gefunden werden
del qmap.obj
C:\qt\qmake\qmap.obj konnte nicht gefunden werden
del qregexp.obj
C:\qt\qmake\qregexp.obj konnte nicht gefunden werden
del qstring.obj
C:\qt\qmake\qstring.obj konnte nicht gefunden werden
del qstringlist.obj
C:\qt\qmake\qstringlist.obj konnte nicht gefunden werden
del qtextstream.obj
C:\qt\qmake\qtextstream.obj konnte nicht gefunden werden
del qdatastream.obj
C:\qt\qmake\qdatastream.obj konnte nicht gefunden werden
del quuid.obj
C:\qt\qmake\quuid.obj konnte nicht gefunden werden
del qvector.obj
C:\qt\qmake\qvector.obj konnte nicht gefunden werden
del qsettings.obj
C:\qt\qmake\qsettings.obj konnte nicht gefunden werden
del qlibraryinfo.obj
C:\qt\qmake\qlibraryinfo.obj konnte nicht gefunden werden
del qvariant.obj
C:\qt\qmake\qvariant.obj konnte nicht gefunden werden
del qurl.obj
C:\qt\qmake\qurl.obj konnte nicht gefunden werden
del qsettings_win.obj
C:\qt\qmake\qsettings_win.obj konnte nicht gefunden werden
del qmetatype.obj
C:\qt\qmake\qmetatype.obj konnte nicht gefunden werden
del project.obj
C:\qt\qmake\project.obj konnte nicht gefunden werden
del main.obj
C:\qt\qmake\main.obj konnte nicht gefunden werden
del makefile.obj
C:\qt\qmake\makefile.obj konnte nicht gefunden werden
del unixmake.obj
C:\qt\qmake\unixmake.obj konnte nicht gefunden werden
del unixmake2.obj
C:\qt\qmake\unixmake2.obj konnte nicht gefunden werden
del mingw_make.obj
C:\qt\qmake\mingw_make.obj konnte nicht gefunden werden
del option.obj
C:\qt\qmake\option.obj konnte nicht gefunden werden
del winmakefile.obj
C:\qt\qmake\winmakefile.obj konnte nicht gefunden werden
del projectgenerator.obj
C:\qt\qmake\projectgenerator.obj konnte nicht gefunden werden
del property.obj
C:\qt\qmake\property.obj konnte nicht gefunden werden
del meta.obj
C:\qt\qmake\meta.obj konnte nicht gefunden werden
del makefiledeps.obj
C:\qt\qmake\makefiledeps.obj konnte nicht gefunden werden
del metamakefile.obj
C:\qt\qmake\metamakefile.obj konnte nicht gefunden werden
del xmloutput.obj
C:\qt\qmake\xmloutput.obj konnte nicht gefunden werden
del borland_bmake.obj
C:\qt\qmake\borland_bmake.obj konnte nicht gefunden werden
del msvc_nmake.obj
C:\qt\qmake\msvc_nmake.obj konnte nicht gefunden werden
del msvc_dsp.obj
C:\qt\qmake\msvc_dsp.obj konnte nicht gefunden werden
del msvc_vcproj.obj
C:\qt\qmake\msvc_vcproj.obj konnte nicht gefunden werden
del msvc_objectmodel.obj
C:\qt\qmake\msvc_objectmodel.obj konnte nicht gefunden werden
del pbuilder_pbx.obj
C:\qt\qmake\pbuilder_pbx.obj konnte nicht gefunden werden
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
C:\qt\qmake\qnumeric.obj konnte nicht gefunden werden
del vc60.pdb
C:\qt\qmake\vc60.pdb konnte nicht gefunden werden
del vc70.pdb
C:\qt\qmake\vc70.pdb konnte nicht gefunden werden
del qmake.pdb
C:\qt\qmake\qmake.pdb konnte nicht gefunden werden
del qmake.ilk
C:\qt\qmake\qmake.ilk konnte nicht gefunden werden
del qmake.tds
C:\qt\qmake\qmake.tds konnte nicht gefunden werden
Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
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\include -IC:\qt\include\QtCore -
IC:\qt\include -IC:\qt\include\QtCore -IC:\qt\src\corelib\global -IC:\qt\inclu
de\QtScript -IC:\qt\mkspecs\win32-msvc2008 -DQT_NO_TEXTCODEC -DQT_NO_UNICODET
ABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DH
AVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VA
RIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED project.cpp
project.cpp
c:\qt\include\qtcore\../../src/corelib/tools/qvector.h(756) : fatal error C1083:
Cannot open include file: 'QtCore/QPointF': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\cl.EXE"' : return code '0x2'
Stop.
Building qmake failed, return code 2
Zuletzt geändert von Whitefurrows am 16. Februar 2010 15:29, insgesamt 1-mal geändert.
also es will einfach nicht funktionieren. Liegt es ggf. an dem fehlenden Direct3D SDK? Eigentlich sollte der aber bei Windows 7 dabei sein oder? Allerdings kann ich das Skript "dx_setenv.cmd" nicht finden. Kann mir bitte jemand weiterhelfen?
und warum erhalte ich die Meldung:
c:\qt\include\qtcore\../../src/corelib/tools/qvector.h(756) : fatal error C1083: Cannot open include file: 'QtCore/QPointF': No such file or directory
Die angegebene Datei ist doch vorhanden, muss ich noch einen zusätzlichen Include-Pfad erstellen?
c:\qt>configure -platform win32-msvc2008 -I c:\mysql\include -L c:\mysql\lib\opt
-l libmysql -qt-sql-mysql -qt-sql-sqlite -debug -fast
Reading license file in.....C:\Users\p.schmidt/.qt-license
This is the Qt for Windows FullFramework Edition.
You are licensed to use this software under the terms of
the Qt COMMERCIAL LICENSE AGREEMENT.
Type '?' to view the Qt COMMERCIAL 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
Setting Direct3D to NO, since the proper Direct3D SDK was not detected.
Make sure you have the Direct3D SDK installed, and that you have run
the <path to SDK>\Utilities\Bin\dx_setenv.cmd script.
The D3D SDK library path *needs* to appear before the Platform SDK library
path in your LIB environment variable.
Environment:
INCLUDE=
C:\Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\INCLUDE
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE
C:\Program Files\\Microsoft SDKs\Windows\v6.0A\include
c:\qt\include
LIB=
C:\Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB
C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB
C:\Program Files\\Microsoft SDKs\Windows\v6.0A\lib
c:\qt\lib
PATH=
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools
C:\Windows\Microsoft.NET\Framework\v3.5
C:\Windows\Microsoft.NET\Framework\v2.0.50727
C:\Program Files\Microsoft Visual Studio 9.0\VC\VCPackages
C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin
C:\Windows\system32
C:\Windows
C:\Windows\System32\Wbem
C:\Windows\System32\WindowsPowerShell\v1.0\
c:\mingw\bin
c:\qt\bin
c:\mysql\bin
Licensee....................Paul Schmidt
License ID..................1834396
Product license.............FullFramework Edition
Expiry Date.................
Configuration:
dist-config
large-config
medium-config
minimal-config
small-config
full-config
debug
Qt Configuration:
debug
zlib
png
accessibility
qt3support
opengl
ipv6
scripttools
xmlpatterns
phonon
phonon-backend
webkit
svg
minimal-config
small-config
medium-config
large-config
full-config
QMAKESPEC...................win32-msvc2008 (commandline)
Architecture................windows
Maketool....................nmake
Debug symbols...............yes
Accessibility support.......yes
STL support.................yes
Exception support...........yes
RTTI support................yes
MMX support.................yes
3DNOW support...............yes
SSE support.................yes
SSE2 support................yes
IWMMXT support..............no
OpenGL support..............yes
Direct3D support............no
OpenSSL support.............no
QtDBus support..............no
QtXmlPatterns support.......yes
Phonon support..............yes
WebKit support..............yes
QtScriptTools support.......yes
Graphics System.............raster
Qt3 compatibility...........yes
Third Party Libraries:
ZLIB support............qt
GIF support.............plugin
TIFF support............plugin
JPEG support............plugin
PNG support.............qt
MNG support.............plugin
Styles:
Windows.................yes
Windows XP..............yes
Windows Vista...........yes
Plastique...............yes
Cleanlooks..............yes
Motif...................yes
CDE.....................yes
Windows CE..............no
Windows Mobile..........no
Sql Drivers:
ODBC....................no
MySQL...................yes
OCI.....................no
PostgreSQL..............no
TDS.....................no
DB2.....................no
SQLite..................yes (qt)
SQLite2.................no
InterBase...............no
Sources are in..............C:\qt
Build is done in............C:\qt
Install prefix..............C:\qt
Headers installed to........C:\qt\include
Libraries installed to......C:\qt\lib
Plugins installed to........C:\qt\plugins
Binaries installed to.......C:\qt\bin
Docs installed to...........C:\qt\doc
Data installed to...........C:\qt
Translations installed to...C:\qt\translations
Examples installed to.......C:\qt\examples
Demos installed to..........C:\qt\demos
Include paths...............c:\mysql\include
Additional libraries........-Lc:\mysql\lib\opt -llibmysql
Creating qmake...
Microsoft (R) Program Maintenance Utility Version 9.00.21022.08
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\include -IC:\qt\include\QtCore -
IC:\qt\include -IC:\qt\include\QtCore -IC:\qt\src\corelib\global -IC:\qt\inclu
de\QtScript -IC:\qt\mkspecs\win32-msvc2008 -DQT_NO_TEXTCODEC -DQT_NO_UNICODET
ABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DH
AVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VA
RIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED project.cpp
project.cpp
c:\qt\include\qtcore\../../src/corelib/tools/qvector.h(756) : fatal error C1083:
Cannot open include file: 'QtCore/QPointF': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\cl.EXE"' : return code '0x2'
Stop.
Microsoft (R) Program Maintenance Utility Version 9.00.21022.08
Copyright (C) Microsoft Corporation. All rights reserved.
del qbitarray.obj
C:\qt\qmake\qbitarray.obj konnte nicht gefunden werden
del qbuffer.obj
C:\qt\qmake\qbuffer.obj konnte nicht gefunden werden
del qcryptographichash.obj
C:\qt\qmake\qcryptographichash.obj konnte nicht gefunden werden
del qlinkedlist.obj
C:\qt\qmake\qlinkedlist.obj konnte nicht gefunden werden
del qfsfileengine.obj
C:\qt\qmake\qfsfileengine.obj konnte nicht gefunden werden
del qfsfileengine_iterator.obj
C:\qt\qmake\qfsfileengine_iterator.obj konnte nicht gefunden werden
del qbytearray.obj
C:\qt\qmake\qbytearray.obj konnte nicht gefunden werden
del qvsnprintf.obj
C:\qt\qmake\qvsnprintf.obj konnte nicht gefunden werden
del qbytearraymatcher.obj
C:\qt\qmake\qbytearraymatcher.obj konnte nicht gefunden werden
del qdatetime.obj
C:\qt\qmake\qdatetime.obj konnte nicht gefunden werden
del qdir.obj
C:\qt\qmake\qdir.obj konnte nicht gefunden werden
del qdiriterator.obj
C:\qt\qmake\qdiriterator.obj konnte nicht gefunden werden
del qfile.obj
C:\qt\qmake\qfile.obj konnte nicht gefunden werden
del qtemporaryfile.obj
C:\qt\qmake\qtemporaryfile.obj konnte nicht gefunden werden
del qabstractfileengine.obj
C:\qt\qmake\qabstractfileengine.obj konnte nicht gefunden werden
del qfsfileengine_win.obj
C:\qt\qmake\qfsfileengine_win.obj konnte nicht gefunden werden
del qfsfileengine_iterator_win.obj
C:\qt\qmake\qfsfileengine_iterator_win.obj konnte nicht gefunden werden
del qfileinfo.obj
C:\qt\qmake\qfileinfo.obj konnte nicht gefunden werden
del qglobal.obj
C:\qt\qmake\qglobal.obj konnte nicht gefunden werden
del qhash.obj
C:\qt\qmake\qhash.obj konnte nicht gefunden werden
del qiodevice.obj
C:\qt\qmake\qiodevice.obj konnte nicht gefunden werden
del qlistdata.obj
C:\qt\qmake\qlistdata.obj konnte nicht gefunden werden
del qlocale.obj
C:\qt\qmake\qlocale.obj konnte nicht gefunden werden
del qmalloc.obj
C:\qt\qmake\qmalloc.obj konnte nicht gefunden werden
del qmap.obj
C:\qt\qmake\qmap.obj konnte nicht gefunden werden
del qregexp.obj
C:\qt\qmake\qregexp.obj konnte nicht gefunden werden
del qstring.obj
C:\qt\qmake\qstring.obj konnte nicht gefunden werden
del qstringlist.obj
C:\qt\qmake\qstringlist.obj konnte nicht gefunden werden
del qtextstream.obj
C:\qt\qmake\qtextstream.obj konnte nicht gefunden werden
del qdatastream.obj
C:\qt\qmake\qdatastream.obj konnte nicht gefunden werden
del quuid.obj
C:\qt\qmake\quuid.obj konnte nicht gefunden werden
del qvector.obj
C:\qt\qmake\qvector.obj konnte nicht gefunden werden
del qsettings.obj
C:\qt\qmake\qsettings.obj konnte nicht gefunden werden
del qlibraryinfo.obj
C:\qt\qmake\qlibraryinfo.obj konnte nicht gefunden werden
del qvariant.obj
C:\qt\qmake\qvariant.obj konnte nicht gefunden werden
del qurl.obj
C:\qt\qmake\qurl.obj konnte nicht gefunden werden
del qsettings_win.obj
C:\qt\qmake\qsettings_win.obj konnte nicht gefunden werden
del qmetatype.obj
C:\qt\qmake\qmetatype.obj konnte nicht gefunden werden
del project.obj
C:\qt\qmake\project.obj konnte nicht gefunden werden
del main.obj
C:\qt\qmake\main.obj konnte nicht gefunden werden
del makefile.obj
C:\qt\qmake\makefile.obj konnte nicht gefunden werden
del unixmake.obj
C:\qt\qmake\unixmake.obj konnte nicht gefunden werden
del unixmake2.obj
C:\qt\qmake\unixmake2.obj konnte nicht gefunden werden
del mingw_make.obj
C:\qt\qmake\mingw_make.obj konnte nicht gefunden werden
del option.obj
C:\qt\qmake\option.obj konnte nicht gefunden werden
del winmakefile.obj
C:\qt\qmake\winmakefile.obj konnte nicht gefunden werden
del projectgenerator.obj
C:\qt\qmake\projectgenerator.obj konnte nicht gefunden werden
del property.obj
C:\qt\qmake\property.obj konnte nicht gefunden werden
del meta.obj
C:\qt\qmake\meta.obj konnte nicht gefunden werden
del makefiledeps.obj
C:\qt\qmake\makefiledeps.obj konnte nicht gefunden werden
del metamakefile.obj
C:\qt\qmake\metamakefile.obj konnte nicht gefunden werden
del xmloutput.obj
C:\qt\qmake\xmloutput.obj konnte nicht gefunden werden
del borland_bmake.obj
C:\qt\qmake\borland_bmake.obj konnte nicht gefunden werden
del msvc_nmake.obj
C:\qt\qmake\msvc_nmake.obj konnte nicht gefunden werden
del msvc_dsp.obj
C:\qt\qmake\msvc_dsp.obj konnte nicht gefunden werden
del msvc_vcproj.obj
C:\qt\qmake\msvc_vcproj.obj konnte nicht gefunden werden
del msvc_objectmodel.obj
C:\qt\qmake\msvc_objectmodel.obj konnte nicht gefunden werden
del pbuilder_pbx.obj
C:\qt\qmake\pbuilder_pbx.obj konnte nicht gefunden werden
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
C:\qt\qmake\qnumeric.obj konnte nicht gefunden werden
del vc60.pdb
C:\qt\qmake\vc60.pdb konnte nicht gefunden werden
del vc70.pdb
C:\qt\qmake\vc70.pdb konnte nicht gefunden werden
del qmake.pdb
C:\qt\qmake\qmake.pdb konnte nicht gefunden werden
del qmake.ilk
C:\qt\qmake\qmake.ilk konnte nicht gefunden werden
del qmake.tds
C:\qt\qmake\qmake.tds konnte nicht gefunden werden
Microsoft (R) Program Maintenance Utility Version 9.00.21022.08
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\include -IC:\qt\include\QtCore -
IC:\qt\include -IC:\qt\include\QtCore -IC:\qt\src\corelib\global -IC:\qt\inclu
de\QtScript -IC:\qt\mkspecs\win32-msvc2008 -DQT_NO_TEXTCODEC -DQT_NO_UNICODET
ABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DH
AVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VA
RIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED project.cpp
project.cpp
c:\qt\include\qtcore\../../src/corelib/tools/qvector.h(756) : fatal error C1083:
Cannot open include file: 'QtCore/QPointF': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\cl.EXE"' : return code '0x2'
Stop.
Building qmake failed, return code 2
Zuletzt geändert von Whitefurrows am 24. Januar 2010 13:19, insgesamt 1-mal geändert.
Also das ist eine offiziell Lizenzierte Version. Nach einem Login habe ich den Source ("qt-all-commercial-src-4.5.0.tar") heruntergeladen, welchen ich jetzt übersetzen bzw. Kompilieren möchte.
Zuvor hatte ich VisualStudio 2005 und Win XP wo alles mit dem selben Source Problemlos funktioniert hat. Jetzt wurde auch Win 7 und VisualStudio 2008 gewechselt. Mit dem MinGW funktioniert alles nach wie vor ohne Probleme, nur nicht mit dem VisualStudio!
Gibt es dafür eine Erklärung? Was könnte der Fehler sein?
Die Header-Datei QTDIR/src/corelib/tools/qvector.h ist natürlich vorhanden. Was mir nicht ganz klar ist, wie diese Ausgabe "Cannot open include file: 'QtCore/QPointF': No such file or directory" zu interpretieren ist. Die Datei qpoint.h und qpoint.cpp ist ebenfalls unter QTDIR/src/corelib/tools/ vorhanden.
Außerdem sollten doch alle Dateien vorhanden sein, wenn es mit dem MinGW funktioniert, oder?
Auf den neuen Source habe ich zur Zeit keinen Zugriff, da die Lizenz verlängert werden muss. Außerdem ist nach meinem Wissen die 4.5 noch aktuell, da die 4.6 nur als Snapshot zur Verfügung steht.
Normal sollte doch alles passen, auch wenn es eine etwas neuere Version gibt oder? Warum funktioniert es dann mit dem MinGW?
Unter QTDIR/src/corelib/tools/ gibt es keine QtCore/QPointF nur die qpoint.h. Allerdings steht darin class Q_CORE_EXPORT QPointF. Also sollte so doch OK sein. Falls nicht wo müsste ich eine Datei QtCore/QPointF finden und warum geht es dann mit dem MinGW?
Header-Dateien liegen welche Du verwendest liegen unter qt-src/include/... und nicht unter qt-src/src . Das dort noch was rumliegt ist egal. Also zum fünften Mal - gibt es eine QPoint - Datei? Beim MinGW-Kompilat gibt es sie definitiv sonst hätte es nicht kompiliert...
Also ich habe unter QTDIR/include/Qt und QTDIR/include/QtCore eine qpoint.h eine QPoint ohne Dateiendung gibt es nicht. Es sind auch absolut sicher alle Dateien vorhanden. Einziger unterschied den ich mache:
VisualStudio
QMAKESPEC = win32-msvc2008 (Umgebungsvariable in Windows 7)
configure wird im VisualStudio Command Promt ausgeführt
MinGW
QMAKESPEC = win32-g++ (Umgebungsvariable in Windows 7)
configure wird in der Windows Eingabeaufforderung ausgeführt
Das VisualStudio Command Promt benötige ich um nmake zu nutzen. So hatte ich es auch unter Win XP gemacht, aber die gleichen Einstellungen funktionieren unter Win 7 nicht. Könnte es evtl. doch an den Umgebungsvariablen liegen und dass der include Pfad nicht im VisualStudio Command Promt bekannt ist?
Wenn ich configure ausführe zeigt er mir unter Environment aber alles richtig an. Spielt ggf. die Reihenfolge der Umgebungsvariablen eine Rolle. Falls ja, wie kann ich diese für das VisualStudio Command Promt ändern?
Ich habe jetzt qt-everywhere-opensource-src-4.6.1.tar.gz runtergeladen und dort sind die CamelCase Header mit drin. Und da MinGW auch kompiliert hat sind sie dort definitiv auch bei Dir vorhanden. Wenn sie bei MSVC nicht dabei sind ist etwas beim Entpacken schief gegangen. Egal was Du mit erzählst.
entschuldige die späte Antwort aber ich war ein paar Wochen in Urlaub
Also ich traue es mich gar nicht zu sagen und fange am besten mal mit einem SORRY an.
Der Fehler ist tatsächlich beim entpacken entstanden, da das Programm anscheinend noch einen Bug unter Windows 7 hat obwohl es eigentlich kompatibel sein sollte. Alle Dateien wurden extrahiert nur nicht die CamelCase Header. Da mir nicht klar war, dass es solche CamelCase Header gibt, habe ich sie auch nicht vermisst.
Vielen Dank für die tolle Unterstützung, hat mir sehr geholfen. Hast was gut bei mir