I am trying to deploy application developed with Qt 5.0.0 beta1 to computer without development tools. Unfortunately it crashes in QApplication a(argc, argv) silently without any debug or assert windows or other information. Dependency Walker shows no missed DLLs. But when I install Qt 5.0.0 beta1 to this computer application starts to work. I tried several computers and the same situation took place.

Please tell what components should be deployed with application else?

My configuration:
* Windows 7 x64
* MS Visual Studio 2010 SP1
* Qt 5.0.0 beta1

Qt Code:
  1. #include <Logger/Logger.h>
  2. #include <Logger/LoggerLink.h>
  3.  
  4. #include <QApplication>
  5.  
  6. int main(int argc, char *argv[])
  7. {
  8. int nRetCode = EXIT_SUCCESS;
  9.  
  10. try
  11. {
  12. InitConfigurator("Log.conf");
  13. LOG4CXX_INFO(pLogger, "Entering application");
  14.  
  15. LOG4CXX_INFO(pLogger, "main(): Creating application");
  16. QApplication a(argc, argv);
  17. LOG4CXX_INFO(pLogger, "main(): Application was created");
  18.  
  19. nRetCode = a.exec();
  20.  
  21. LOG4CXX_INFO(pLogger, "Exiting application");
  22. }
  23. catch(log4cxx::helpers::Exception&)
  24. {
  25. nRetCode = EXIT_FAILURE;
  26. }
  27.  
  28. return nRetCode;
  29. }
To copy to clipboard, switch view to plain text mode