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