Hi
I've seen postings relating to this problem, but I haven't
seen a good solution yet.
When I try to make kdelibs-2.2.1 and kdebase-2.2.1 the
compilation fails with multiple missing moc files
for example:
favicons.cpp:37: favicons.moc: No such file or directory
make[3]: *** [favicons.lo] Error 1
make[3]: Leaving directory `/home/rdc/kdebase-2.2.1/libkonq/favicons'
I have been able to install kdelibs by manually making every single
necessary moc file by grepping on the Makefile in a directory for
moc files and calling make on them. This is obviously a very
tedious and time-consuming process and I don't want to have to
repeat it to install kdebase.
moc seems to be ok (i.e. installed correctly), since 'make <file>.moc'
successfully creates the moc file.
In 'config.cache' this line seems to be ok
kde_cv_path_moc=${kde_cv_path_moc='/usr/lib/qt/bin/moc'}
In Makefile (top level) this line seems to be ok
MOC = /usr/lib/qt/bin/moc
I have tried 'make -f Makefile.cvs' as suggested by a previous poster
but that has not worked and I have pretty much run out of ideas apart
from writing a shell script to manually and recursively make all the
moc files before I compile.
My system is RedHat Linux/2.4.9 and Qt version 2.3.1
Any ideas?
Thanks
Richard