Cory:~/qmake/qmake cory$ make cd src && qmake src.pro -o Makefile cd src && make -f Makefile cd kvilib && qmake kvilib.pro -o Makefile kvilib.pro:13: Unknown test function: CONFIG kvilib.pro:222: Unknown test function: CONFIG cd kvilib && make -f Makefile test -d kvilib.gch/ || mkdir -p kvilib.gch/ g++-4.0 -x c++-header -c -pipe -Wall -W -g -fPIC -D__DARWIN_X11__ -D__KVILIB__ -D__QMAKE__ -DQT_THREAD_SUPPORT -I/sw/lib/qt3/mkspecs/default -I. -I../kvilib/tal -I../kvilib/config -I../kvilib/core -I../kvilib/ext -I../kvilib/file -I../kvilib/irc -I../kvilib/net -I../kvilib/system -I/sw/include/qt -I/sw/lib/qt3/include -I../../build/kvilib/release/moc/ pch.h -o kvilib.gch/c++ g++-4.0 -c -include kvilib -pipe -Wall -W -g -fPIC -D__DARWIN_X11__ -D__KVILIB__ -D__QMAKE__ -DQT_THREAD_SUPPORT -I/sw/lib/qt3/mkspecs/default -I. -I../kvilib/tal -I../kvilib/config -I../kvilib/core -I../kvilib/ext -I../kvilib/file -I../kvilib/irc -I../kvilib/net -I../kvilib/system -I/sw/include/qt -I/sw/lib/qt3/include -I../../build/kvilib/release/moc/ -o ../../build/kvilib/release/obj/kvi_tal_application.o tal/kvi_tal_application.cpp tal/kvi_tal_application.cpp:23:1: warning: "__KVILIB__" redefined :1:1: warning: this is the location of the previous definition g++-4.0 -c -include kvilib -pipe -Wall -W -g -fPIC -D__DARWIN_X11__ -D__KVILIB__ -D__QMAKE__ -DQT_THREAD_SUPPORT -I/sw/lib/qt3/mkspecs/default -I. -I../kvilib/tal -I../kvilib/config -I../kvilib/core -I../kvilib/ext -I../kvilib/file -I../kvilib/irc -I../kvilib/net -I../kvilib/system -I/sw/include/qt -I/sw/lib/qt3/include -I../../build/kvilib/release/moc/ -o ../../build/kvilib/release/obj/kvi_tal_filedialog.o tal/kvi_tal_filedialog.cpp tal/kvi_tal_filedialog.cpp:25:1: warning: "__KVILIB__" redefined :1:1: warning: this is the location of the previous definition tal/kvi_tal_filedialog_qt.h:31: error: invalid function declaration tal/kvi_tal_filedialog.cpp:127: error: 'KviTalFileDialog' has not been declared tal/kvi_tal_filedialog.cpp:127: error: ISO C++ forbids declaration of 'KviTalFileDialog' with no type tal/kvi_tal_filedialog.cpp: In function 'int KviTalFileDialog(const QString&, const QString&, QWidget*, const char*, bool)': tal/kvi_tal_filedialog.cpp:128: error: only constructors take base initializers tal/kvi_tal_filedialog.cpp:130: error: 'WDestructiveClose' was not declared in this scope tal/kvi_tal_filedialog.cpp:130: error: 'clearWFlags' was not declared in this scope tal/kvi_tal_filedialog.cpp: At global scope: tal/kvi_tal_filedialog.cpp:133: error: expected constructor, destructor, or type conversion before '::' token tal/kvi_tal_filedialog.cpp:137: error: 'KviTalFileDialog' is not a class or namespace tal/kvi_tal_filedialog.cpp:137: error: variable or field 'setFileMode' declared void tal/kvi_tal_filedialog.cpp:137: error: 'FileMode' was not declared in this scope tal/kvi_tal_filedialog.cpp:138: error: expected ',' or ';' before '{' token tal/kvi_tal_filedialog.cpp:162: error: 'KviTalFileDialog' is not a class or namespace tal/kvi_tal_filedialog.cpp: In function 'void setDirectory(const QString&)': tal/kvi_tal_filedialog.cpp:164: error: 'setDir' was not declared in this scope tal/kvi_tal_filedialog.cpp: In function 'int KviTalFileDialog(const QString&, const QString&, QWidget*, const char*, bool)': tal/kvi_tal_filedialog.cpp:131: warning: control reaches end of non-void function make[2]: *** [../../build/kvilib/release/obj/kvi_tal_filedialog.o] Error 1 make[1]: *** [sub-kvilib] Error 2 make: *** [sub-src] Error 2 Cory:~/qmake/qmake cory$