On 03/10/2012 06:01 PM, David C. Rankin wrote: > Looking at the tqtinterface code for qt_cast, I see: > > 17:59 nirvana:~/tde/tde/main> grep -r qt_cast dependencies/tqtinterface/ > dependencies/tqtinterface/qtinterface/tqt.h.cmake:#define tqqt_cast > tqt_cast > dependencies/tqtinterface/qtinterface/tqt.h.cmake:#define tqqt_cast > qt_cast > dependencies/tqtinterface/qtinterface/tqt.h.cmake:#define tqt_cast qt_cast > dependencies/tqtinterface/qtinterface/tqt.h.cmake:#define tqqt_cast > qobject_cast > dependencies/tqtinterface/qtinterface/convert_qt_tqt2:find ./ -type f -iname > "*.c*" -exec sed -i 's/::qt_cast/tqqt_cast/g' {} \; Where is qt_cast defined?? I see where tqqt_cast is defined as tqt_cast and I see where tqt_cast is defined as qt_cast, but where is qt_cast ever defined? 18:11 nirvana:~/tde/tde/main> grep -E -r "^#define.*qt_cast" dependencies/tqt3 18:12 nirvana:~/tde/tde/main> grep -E -r "^#define.*qt_cast" dependencies/tqtinterface dependencies/tqtinterface/qtinterface/tqt.h.cmake:#define tqqt_cast tqt_cast dependencies/tqtinterface/qtinterface/tqt.h.cmake:#define tqqt_cast qt_cast dependencies/tqtinterface/qtinterface/tqt.h.cmake:#define tqt_cast qt_cast dependencies/tqtinterface/qtinterface/tqt.h.cmake:#define tqqt_cast qobject_cast The only place I find it is in: dcop/dcopidlng/kalyptus: virtual void* qt_cast( const char* ); Also, isn't the convert_qt_tqt2 supposed to remove the '::' stuff?? From the errors, it doesn't look like that is working either: /build/src/tdelibs/tdefx/kstyle.cpp:266:25: error: '::tqt_cast' has not been declared I guess that is technically tqt_cast, but should the :: be there? I'm pretty much lost on this one. kdelibs built fine yesterday morning, and now I can't explain the tqt_cast issue. Need some guidance from the experts... -- David C. Rankin, J.D.,P.E.