Hello. I'm following this tutorial to get the latest version of QT working with Visual Studio 2008, but I keep getting an error when I try to run nmake.
This is the error I got when I configured and ran nmake for the third time (specific error is bolded):
C:\Qt\2010.02.1\qt\bin\moc.exe -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE
-DWIN32 -DQT_LARGEFILE_SUPPORT -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex
=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_
USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_MAKEDLL -DQT_NO_CAST_T
O_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DBUILDING_
QT__=1 -DUSE_SYSTEM_MALLOC -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_
WTF -DENABLE_JIT=0 -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG
-DJS_EXPORT= -DJS_EXPORTDATA= -DQT_DLL -DQT_CORE_LIB @tmp\moc\debug_shared/mocin
clude.tmp -D_MSC_VER=1500 -DWIN32 ..\3rdparty\javascriptcore\JavaScriptCore\wtf\
qt\MainThreadQt.cpp -o tmp\moc\debug_shared\MainThreadQt.moc
C:\Qt\2010.02.1\qt\bin\moc.exe -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE
-DWIN32 -DQT_LARGEFILE_SUPPORT -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex
=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_
USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_MAKEDLL -DQT_NO_CAST_T
O_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DBUILDING_
QT__=1 -DUSE_SYSTEM_MALLOC -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_
WTF -DENABLE_JIT=0 -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG
-DJS_EXPORT= -DJS_EXPORTDATA= -DQT_DLL -DQT_CORE_LIB @tmp\moc\debug_shared/mocin
clude.tmp -D_MSC_VER=1500 -DWIN32 api\qscriptengine.h -o tmp\moc\debug_shared\mo
c_qscriptengine.cpp
C:\Qt\2010.02.1\qt\bin\moc.exe -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE
-DWIN32 -DQT_LARGEFILE_SUPPORT -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex
=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_
USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_MAKEDLL -DQT_NO_CAST_T
O_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DBUILDING_
QT__=1 -DUSE_SYSTEM_MALLOC -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_
WTF -DENABLE_JIT=0 -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG
-DJS_EXPORT= -DJS_EXPORTDATA= -DQT_DLL -DQT_CORE_LIB @tmp\moc\debug_shared/mocin
clude.tmp -D_MSC_VER=1500 -DWIN32 bridge\qscriptqobject_p.h -o tmp\moc\debug_sha
red\moc_qscriptqobject_p.cpp
C:\Qt\2010.02.1\qt\bin\moc.exe -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE
-DWIN32 -DQT_LARGEFILE_SUPPORT -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex
=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_BUILD_SCRIPT_LIB -DQT_NO_
USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_MAKEDLL -DQT_NO_CAST_T
O_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DBUILDING_
QT__=1 -DUSE_SYSTEM_MALLOC -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_
WTF -DENABLE_JIT=0 -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG
-DJS_EXPORT= -DJS_EXPORTDATA= -DQT_DLL -DQT_CORE_LIB @tmp\moc\debug_shared/mocin
clude.tmp -D_MSC_VER=1500 -DWIN32 api\qscriptextensionplugin.h -o tmp\moc\debug_
shared\moc_qscriptextensionplugin.cpp
api\qscriptextensionplugin.h(43): Error: Undefined interface
NMAKE : fatal error U1077: 'C:\Qt\2010.02.1\qt\bin\moc.exe' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
What am I doing wrong and what do I need to do to resolve this issue?




