PDA

View Full Version : Qt Creator Mingw can't find my libraries



cape
17th September 2011, 22:47
Hi,

I'm trying to compile qxmpp libraries with qcreator 2.3.0. I believe the problem occurs at the linking stage, here is the relative output:


g++ -Wl,-s -Wl,-subsystem,console -o release\tests.exe release/tests.o release/moc_tests.o release/qrc_tests.o -L"c:\qt-everywhere-opensource-src-4.7.4\lib" -LE:/qxmpp-0.3.0/lib -lqxmpp -lQtTest -lQtXml -lQtGui -lQtNetwork -lQtCore gdi32.lib comdlg32.lib oleaut32.lib imm32.lib winmm.lib winspool.lib msimg32.lib c:\qt-everywhere-opensource-src-4.7.4\lib\QtCore.lib kernel32.lib user32.lib shell32.lib uuid.lib ole32.lib advapi32.lib ws2_32.lib /LIBPATH:C:\OpenSSL-Win32\lib
mingw32-make[2]: Leaving directory `E:/qxmpp-build-desktop-Qt_4_7_4__qt-everywhere-opensource-src-4_7_4__Release/tests'
mingw32-make[1]: Leaving directory `E:/qxmpp-build-desktop-Qt_4_7_4__qt-everywhere-opensource-src-4_7_4__Release/tests'
g++: gdi32.lib: No such file or directory
g++: comdlg32.lib: No such file or directory
g++: oleaut32.lib: No such file or directory
g++: imm32.lib: No such file or directory
g++: winmm.lib: No such file or directory
g++: winspool.lib: No such file or directory
g++: msimg32.lib: No such file or directory
g++: kernel32.lib: No such file or directory
g++: user32.lib: No such file or directory
g++: shell32.lib: No such file or directory
g++: uuid.lib: No such file or directory
g++: ole32.lib: No such file or directory
g++: advapi32.lib: No such file or directory
g++: ws2_32.lib: No such file or directory
g++: /LIBPATH:C:\OpenSSL-Win32\lib: No such file or directory
mingw32-make[2]: *** [release\tests.exe] Error 1
mingw32-make[1]: *** [release] Error 2
mingw32-make: *** [sub-tests-make_default-ordered] Error 2
The process "C:\Qt\qtcreator-2.3.0\mingw\bin\mingw32-make.exe" exited with code 2.
Error while building project qxmpp (target: Desktop)
When executing build step 'Make'

I copied the Microsoft SDK lib files to the qt's lib directory but it still can't find them. It also can't find the openssl libraries even though the path seen after LIBPATH is correct.

Any suggestions?

Thanks...