Page 1 of 1

rcc not found error building doxypress 1.2.0 on linux

Posted: Sat Feb 20 2016 2:34 pm
by marlowa
Hello everyone,

I tried to build 1.2.0 doxypress on linux from source and here's the error I got:

marlowa@computerroom:~/Downloads/DoxyPress-1.2.0$ make
Making all in .
make[1]: Entering directory '/home/marlowa/Downloads/DoxyPress-1.2.0'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/home/marlowa/Downloads/DoxyPress-1.2.0'
Making all in bin
make[1]: Entering directory '/home/marlowa/Downloads/DoxyPress-1.2.0/bin'
/home/marlowa/bin/rcc ../doxypress.qrc -o qrc_doxypress.cpp -name doxypress
/bin/bash: /home/marlowa/bin/rcc: No such file or directory
Makefile:1279: recipe for target 'qrc_doxypress.cpp' failed
make[1]: *** [qrc_doxypress.cpp] Error 127
make[1]: Leaving directory '/home/marlowa/Downloads/DoxyPress-1.2.0/bin'
Makefile:400: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

I realise this is my fault. DoxyPress is based on CopperSpice so I should have built that first. I understand that rcc is the same tool as in Qt4 so it would be available if I did CopperSpice first. But I think the error needs to be reported better in the doxypress build. Why doesn't it simply check for CopperSpice at the start?

Re: rcc not found error building doxypress 1.2.0 on linux

Posted: Sun Feb 21 2016 1:05 am
by ansel
marlowa wrote:DoxyPress is based on CopperSpice so I should have built that first. I understand that rcc is the same tool as in Qt4 so it would be available if I did CopperSpice first. But I think the error needs to be reported better in the doxypress build. Why doesn't it simply check for CopperSpice at the start?
That is a very good point. This error should have been reported during configuration, not at build time. We will add this functionality to the configuration process so the error is discovered sooner and the error message is more obvious.

Thank you for reporting this.