Updated svn to 1170271.
Rebuilt and installed tqtinterface.
Attempted to build arts. Final snippet from the build:
Making all in qtmcop make[2]: Entering directory `/dev/shm/arts/qtmcop' /usr/bin/moc-tqt /usr/lib/qt/bin/moc ./qiomanager_p.h qiomanager_p.moc cp: cannot stat `./qiomanager_p.h': No such file or directory sed: can't read ./qiomanager_p.h: No such file or directory sed: can't read ./qiomanager_p.h: No such file or directory moc: ./qiomanager_p.h: No such file cp: cannot stat `./qiomanager_p.h.bkp': No such file or directory /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../mcop -I../artsc -I../mcop -I../mcop -I/usr/include -I/usr/lib/qt/include -I. -include tqt.h -I../libltdl -I/usr/lib/qt/include -include tqt.h -DQT_THREAD_SUPPORT -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i486 -mtune=i686 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-99 -MT qiomanager.lo -MD -MP -MF .deps/qiomanager.Tpo -c -o qiomanager.lo qiomanager.cc mkdir .libs g++ -DHAVE_CONFIG_H -I. -I.. -I../mcop -I../artsc -I../mcop -I../mcop -I/usr/include -I/usr/lib/qt/include -I. -include tqt.h -I../libltdl -I/usr/lib/qt/include -include tqt.h -DQT_THREAD_SUPPORT -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i486 -mtune=i686 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-99 -MT qiomanager.lo -MD -MP -MF .deps/qiomanager.Tpo -c qiomanager.cc -fPIC -DPIC -o .libs/qiomanager.o qiomanager.cc:299:28: error: qiomanager_p.moc: No such file or directory make[2]: *** [qiomanager.lo] Error 1 make[2]: Leaving directory `/dev/shm/arts/qtmcop' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/dev/shm/arts' make: *** [all] Error 2
A little investigating showed the tqt-replace shell script won't parse the dot symbol for the directory path (./).
Problem would be in /dev/shm/arts/qtmcop/Makefile.in, lines 671-672.
I don't see where in any of the files where the variable $(srcdir) is assigned. Is this something make does on-the-fly?
Darrell