Hello, all. I am completely hobbled in KDevelop since upgrading to
3.5.13.1. On 3.5.12, all worked fine. Now, I cannot compile. Not
being a heavy duty programmer, I am somewhat hampered in troubleshooting
this but it has me stopped in my tracks at work.
I added a new .ui file and it corresponding subclasses and tried to
compile. It failed immediately with an error about tqt missing but I'm
building a qt3 application. I ran distclean followed by automake and
friends. When I run configure, I receive a warning about:
checking if TQt is available... no
configure: WARNING: You are attempting to compile Trinity without the
Trinity Qt Interface installed. Please install libtqtinterface-dev and
try again!
I've checked and libtqtinterface-dev is installed. I don't know why
it's even checking for TQt.
When I try to build, I get:
/usr/share/qt3/bin/moc /home/jsullivan/gitISCS/iscs/spm/src/acceptcadialog.h
acceptcadialog.moc
Qt meta object compiler
moc: Too many input files specified
Usage: moc [options] <header-file>
-o file Write output to file rather than stdout
-f[file] Force #include, optional file name
-p path Path prefix for included file
-i Do not generate an #include statement
-k Do not stop on errors
-nw Do not display warnings
-v Display version of moc
make[2]: *** [acceptcadialog.moc] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
*** Exited with status: 2 ***
What is going on here? Is there a bug where the output file in the moc
command is not being preceded with a -o?
I also thought it a bad indication when I checked my Qt Options for the
project and the Qt3 directory was set to /usr and in glaring red
(meaning it is not a valid qt3 directory). I changed it back
to /usr/share/qt3 but it is still showing as red.
I'm very badly stuck on a major project so all help is deeply
appreciated. Thanks - John