laserbeak43
15th November 2009, 17:12
Hello,
I have built some library files for portaudio using VS 2008 and the msvc compiler so that I could use them with my Qt GUI application in Creator. but my application doesn't start and i don't get any build errors.
When i go straight to the executable's directory and try to launch the .exe, i get the message
and if i try to click the executable it says 'this program cant start because mingwm10.dll is missing from your computer try reinstalling the program to fix this problem.'
But doesn't the installation of Qt take care of this for you? I've not had this problem before.
can someone please help? below is the output when i build my application
Thanks
Running build steps for project SawUI...
Starting: D:/Qt/2009.04/qt/bin/qmake.exe C:/Users/Laserbeak/Documents/SawUI/SawUI.pro -spec win32-g++ -r
Exited with code 0.
Starting: D:/Qt/2009.04/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `C:/Users/Laserbeak/Documents/SawUI'
D:/Qt/2009.04/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `C:/Users/Laserbeak/Documents/SawUI'
gcc -c -g -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"d:\Qt\2009.04\qt\include\QtCore" -I"d:\Qt\2009.04\qt\include\QtGui" -I"d:\Qt\2009.04\qt\include" -I"d:\source\portaudio\include" -I"d:\source\portaudio\src\os\win" -I"d:\Qt\2009.04\qt\include\ActiveQt" -I"debug" -I"." -I"d:\Qt\2009.04\qt\mkspecs\win32-g++" -o debug\patest_saw.o d:\source\portaudio\test\patest_saw.c
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\SawUI.exe debug/main.o debug/mainwindow.o debug/patest_saw.o debug/moc_mainwindow.o -L"d:\Qt\2009.04\qt\lib" -lmingw32 -lqtmaind D:\source\portaudio\build\msvc\Win32\Debug\portaud io_x86.lib D:\source\portaudio\build\msvc\Win32\Release\porta udio_x86.lib -lQtGuid4 -lQtCored4
mingw32-make[1]: Leaving directory `C:/Users/Laserbeak/Documents/SawUI'
mingw32-make: Leaving directory `C:/Users/Laserbeak/Documents/SawUI'
Exited with code 0.
I have built some library files for portaudio using VS 2008 and the msvc compiler so that I could use them with my Qt GUI application in Creator. but my application doesn't start and i don't get any build errors.
When i go straight to the executable's directory and try to launch the .exe, i get the message
and if i try to click the executable it says 'this program cant start because mingwm10.dll is missing from your computer try reinstalling the program to fix this problem.'
But doesn't the installation of Qt take care of this for you? I've not had this problem before.
can someone please help? below is the output when i build my application
Thanks
Running build steps for project SawUI...
Starting: D:/Qt/2009.04/qt/bin/qmake.exe C:/Users/Laserbeak/Documents/SawUI/SawUI.pro -spec win32-g++ -r
Exited with code 0.
Starting: D:/Qt/2009.04/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `C:/Users/Laserbeak/Documents/SawUI'
D:/Qt/2009.04/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `C:/Users/Laserbeak/Documents/SawUI'
gcc -c -g -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"d:\Qt\2009.04\qt\include\QtCore" -I"d:\Qt\2009.04\qt\include\QtGui" -I"d:\Qt\2009.04\qt\include" -I"d:\source\portaudio\include" -I"d:\source\portaudio\src\os\win" -I"d:\Qt\2009.04\qt\include\ActiveQt" -I"debug" -I"." -I"d:\Qt\2009.04\qt\mkspecs\win32-g++" -o debug\patest_saw.o d:\source\portaudio\test\patest_saw.c
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\SawUI.exe debug/main.o debug/mainwindow.o debug/patest_saw.o debug/moc_mainwindow.o -L"d:\Qt\2009.04\qt\lib" -lmingw32 -lqtmaind D:\source\portaudio\build\msvc\Win32\Debug\portaud io_x86.lib D:\source\portaudio\build\msvc\Win32\Release\porta udio_x86.lib -lQtGuid4 -lQtCored4
mingw32-make[1]: Leaving directory `C:/Users/Laserbeak/Documents/SawUI'
mingw32-make: Leaving directory `C:/Users/Laserbeak/Documents/SawUI'
Exited with code 0.