I have looked at it and tried it at a new install of Qt sdk but I still get an error.

I have modified the configure a bit in the tool so it now looks like this:

Qt Code:
  1. configure %rdmode% -shared -no-qt3support -phonon -phonon-backend -no-webkit -no-scripttools
To copy to clipboard, switch view to plain text mode 

I configure in release and debug mode.

But then I get the following error:
Qt Code:
  1. Core\debugger" -I"..\3rdparty\javascriptcore\JavaScriptCore\runtime" -I"..\3rdparty
  2. \javascriptcore\JavaScriptCore\wtf" -I"f:\Qt\2009.05-rc1\qt\src\script\..\3rdparty
  3. \javascriptcore\JavaScriptCore\unicode" -I"..\3rdparty\javascriptcore\JavaScriptCore
  4. \interpreter" -I"..\3rdparty\javascriptcore\JavaScriptCore\jit" -I"..\3rdparty\javascriptcore
  5. \JavaScriptCore\profiler" -I"..\3rdparty\javascriptcore\JavaScriptCore\wrec" -I"..\3rdparty
  6. \javascriptcore\JavaScriptCore\API" -I"..\3rdparty\javascriptcore\JavaScriptCore
  7. \bytecode" -I"..\3rdparty\javascriptcore\JavaScriptCore\assembler" -I"..\3rdparty
  8. \javascriptcore\JavaScriptCore\generated" -I"." -I"parser" -I"..\..\include\ActiveQt"
  9. -I"tmp\moc\debug_shared" -I"d:\Downloads\phonon4qtmingw--2\dxsdklib2008\Include"
  10. -I"..\..\mkspecs\win32-g++" -o obj\debug\qscriptlexer.o parser\qscriptlexer.cpp
  11. g++ -c -Wreturn-type -fno-strict-aliasing -g -frtti -fexceptions -mthreads -DQT_SHARED
  12. -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DJSC=QTJSC
  13. -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror
  14. -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE
  15. -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_MAKEDLL
  16. -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT
  17. -D_USE_MATH_DEFINES -DBUILDING_QT__=1 -DUSE_SYSTEM_MALLOC
  18. -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_JIT=0
  19. -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DNDEBUG
  20. -DJS_EXPORT= -DJS_EXPORTDATA= -DQT_DLL -DQT_CORE_LIB -I"..\..\include\QtCore"
  21. -I"..\..\include" -I"..\3rdparty\javascriptcore\JavaScriptCore" -I"..\3rdparty\javascriptcore"
  22. -I"..\3rdparty\javascriptcore\JavaScriptCore\assembler" -I"..\3rdparty\javascriptcore
  23. \JavaScriptCore\bytecode" -I"..\3rdparty\javascriptcore\JavaScriptCore\bytecompiler"
  24. -I"..\3rdparty\javascriptcore\JavaScriptCore\debugger" -I"..\3rdparty\javascriptcore
  25. \JavaScriptCore\interpreter" -I"..\3rdparty\javascriptcore\JavaScriptCore\jit" -I"..\3rdparty
  26. \javascriptcore\JavaScriptCore\parser" -I"..\3rdparty\javascriptcore\JavaScriptCore
  27. \profiler" -I"..\3rdparty\javascriptcore\JavaScriptCore\runtime" -I"..\3rdparty
  28. \javascriptcore\JavaScriptCore\wrec" -I"..\3rdparty\javascriptcore\JavaScriptCore\wtf"
  29. -I"..\3rdparty\javascriptcore\JavaScriptCore\wtf\unicode" -I"..\3rdparty\javascriptcore
  30. \JavaScriptCore\yarr" -I"..\3rdparty\javascriptcore\JavaScriptCore\API" -I"..\3rdparty
  31. \javascriptcore\JavaScriptCore\ForwardingHeaders" -I"generated" -I"..\..\include
  32. \QtScript" -I"tmp\rcc\debug_shared" -I"tmp" -I"f:\Qt\2009.05-rc1\qt\src\3rdparty
  33. \javascriptcore\WebKit\qt\Api" -I"..\3rdparty\javascriptcore\JavaScriptCore\pcre" -I"f:\Qt
  34. \2009.05-rc1\qt\src\3rdparty\javascriptcore\WebKitBuild\Debug\JavaScriptCore\tmp"
  35. -I"..\3rdparty\javascriptcore\JavaScriptCore" -I"..\3rdparty\javascriptcore\JavaScriptCore
  36. \parser" -I"..\3rdparty\javascriptcore\JavaScriptCore\bytecompiler" -I"..\3rdparty
  37. \javascriptcore\JavaScriptCore\debugger" -I"..\3rdparty\javascriptcore\JavaScriptCore
  38. \runtime" -I"..\3rdparty\javascriptcore\JavaScriptCore\wtf" -I"f:\Qt\2009.05-rc1\qt
  39. \src\script\..\3rdparty\javascriptcore\JavaScriptCore\unicode" -I"..\3rdparty\javascriptcore
  40. \JavaScriptCore\interpreter" -I"..\3rdparty\javascriptcore\JavaScriptCore\jit" -I"..\3rdparty
  41. \javascriptcore\JavaScriptCore\profiler" -I"..\3rdparty\javascriptcore\JavaScriptCore
  42. \wrec" -I"..\3rdparty\javascriptcore\JavaScriptCore\API" -I"..\3rdparty\javascriptcore
  43. \JavaScriptCore\bytecode" -I"..\3rdparty\javascriptcore\JavaScriptCore\assembler"
  44. -I"..\3rdparty\javascriptcore\JavaScriptCore\generated" -I"." -I"parser" -I"..\..\include
  45. \ActiveQt" -I"tmp\moc\debug_shared" -I"d:\Downloads\phonon4qtmingw--2\dxsdklib2008
  46. \Include" -I"..\..\mkspecs\win32-g++" -o obj\debug\qscriptdate.o utils\qscriptdate.cpp
  47.  
  48. F:/Qt/2009.05-rc1/qt/bin/moc.exe -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE
  49. -DQT_LARGEFILE_SUPPORT -DJSC=QTJSC -Djscyyparse=qtjscyyparse
  50. -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DQT_BUILD_SCRIPT_LIB
  51. -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO
  52. -DQT_MAKEDLL -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS
  53. -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DBUILDING_QT__=1
  54. -DUSE_SYSTEM_MALLOC -DBUILDING_QT__ -DBUILDING_JavaScriptCore
  55. -DBUILDING_WTF -DENABLE_JIT=0 -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1
  56. -DWTF_CHANGES=1 -DNDEBUG -DJS_EXPORT= -DJS_EXPORTDATA= -DQT_DLL
  57. -DQT_CORE_LIB @tmp/moc/debug_shared/mocinclude.tmp -D__GNUC__ -DWIN32
  58. api\qscriptextensionplugin.h -o tmp\moc\debug_shared\moc_qscriptextensionplugin.cpp
  59.  
  60. api\qscriptextensionplugin.h:61: Error: Undefined interface
  61.  
  62. mingw32-make[2]: *** [tmp/moc/debug_shared/moc_qscriptextensionplugin.cpp] Error 1
  63. mingw32-make[2]: Leaving directory `F:/Qt/2009.05-rc1/qt/src/script'
  64. mingw32-make[1]: *** [debug-all] Error 2
  65. mingw32-make[1]: Leaving directory `F:/Qt/2009.05-rc1/qt/src/script'
  66. mingw32-make: *** [sub-script-make_default-ordered] Error 2
To copy to clipboard, switch view to plain text mode