Instead of struggle to try to explain in english, let me just show you whats happening...
[root@mobile tora-1.3.16]# gcc "-L/usr/lib" -Xlinker "--rpath=/usr/lib"
"-L/lib32" "-L/lib" "-L" "-L/usr/lib/qt-3.3/lib" -Xlinker "--rpath=/lib32"
-Xlinker "--rpath=/lib" -Xlinker "--rpath=" -Xlinker
"--rpath=/usr/lib/qt-3.3/lib" -I`pwd` "-I/usr/include/kde" "-I/rdbms/demo"
"-I/plsql/public" "-I/rdbms/public" "-I/network/public" "-I/sdk/include"
"-I/usr/lib/qt-3.3/include" -lm -lpthread -lkdeprint -lkdecore -lkdeui
-lDCOP -lkhtml -lkparts -lkio -lcrypt -ldl -lqt-mt -otemp /tmp/toraconfig.9341.cpp
/usr/bin/ld: cannot find -lqt-mt
collect2: ld returned 1 exit status
Why have you got an empty "-L" option immediately before "-L/usr/lib/qt-3.3/lib" ?
Paul.