I downloaded qt-win-opensource-4.3.3-mingw.exe and ran it. Installation seemed to go okay - I received no error messages, and I can open Qt Designer and Qt Assistant, etc. But when I go to the tutorial and try to run the "hello world!" example, I run into problems. I do qmake -project and qmake, and that seems to work. But when I type make, I get the following:
C:\Qt\4.3.3\myprojects\hello2>make
mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `C:/Qt/4.3.3/myprojects/hello2'
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"
..\..\include\QtCore" -I"..\..\include\QtCore" -I"..\..\include\QtGui" -I"..\..\include\QtGui" -I"..\..\include" -I"." -I"c:\Qt\4.3.3\include\ActiveQt" -I"tmp\moc\release
_shared" -I"." -I"c:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include" -I"..\..\mkspecs\win32-g++" -o tmp\obj\release_shared\hello2.o hello2.cpp
hello2.cpp:14:2: warning: no newline at end of file
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -o release\hello2.exe tmp/obj/release_share
d/hello2.o -L"c:\Qt\4.3.3\lib" -L"c:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Lib\" -L"c:\Qt\4.3.3\lib" -lmingw32 -lqtmain -lQtGui4 -lQtCore4
tmp/obj/release_shared/hello2.o(.text+0x6b):hello2.cpp: undefined reference to `_imp___ZN12QApplicationC1ERiPPci'
tmp/obj/release_shared/hello2.o(.text+0x76):hello2.cpp: undefined reference to `_imp___ZN7QString16fromAscii_helperEPKci'
tmp/obj/release_shared/hello2.o(.text+0xa1):hello2.cpp: undefined reference to `_imp___ZN11QPushButtonC1ERK7QStringP7QWidget'
tmp/obj/release_shared/hello2.o(.text+0xd

:hello2.cpp: undefined reference to `_imp___ZN7QString4freeEPNS_4DataE'
tmp/obj/release_shared/hello2.o(.text+0xfc):hello2.cpp: undefined reference to `_imp___ZN7QWidget6resizeERK5QSize'
tmp/obj/release_shared/hello2.o(.text+0x12b):hello2.cpp: undefined reference to `_imp___ZN12QApplication4execEv'
tmp/obj/release_shared/hello2.o(.text+0x147):hello2.cpp: undefined reference to `QPushButton::~QPushButton()'
tmp/obj/release_shared/hello2.o(.text+0x15d):hello2.cpp: undefined reference to `QApplication::~QApplication()'
tmp/obj/release_shared/hello2.o(.text+0x1ae):hello2.cpp: undefined reference to `QPushButton::~QPushButton()'
tmp/obj/release_shared/hello2.o(.text+0x1cf):hello2.cpp: undefined reference to `QApplication::~QApplication()'
tmp/obj/release_shared/hello2.o(.text+0x214):hello2.cpp: undefined reference to `_imp___ZN7QString4freeEPNS_4DataE'
/mingw/lib/libmingw32.a(main.o)(.text+0x106):main.c: undefined reference to `WinMain@16'
collect2: ld returned 1 exit status
mingw32-make[1]: *** [release\hello2.exe] Error 1
mingw32-make[1]: Leaving directory `C:/Qt/4.3.3/myprojects/hello2'
mingw32-make: *** [release] Error 2
All these "undefined references" makes me think maybe installation didn't go as smoothly as I thought. What am I doing wrong?