rcc not found error building doxypress 1.2.0 on linux

Discuss how to use DoxyPress
Post Reply
marlowa
Posts: 115
Joined: Sun Oct 25 2015 10:52 am

rcc not found error building doxypress 1.2.0 on linux

Post 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?

ansel
Posts: 116
Joined: Fri Apr 10 2015 8:23 am

Re: rcc not found error building doxypress 1.2.0 on linux

Post 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.
Ansel Sermersheim
CopperSpice Cofounder

Post Reply