At Sun, 26 May 2019 22:07:37 +0200 fro...@tungware.se wrote: > > On 2019-05-26 21:32, Robert Heller wrote: > > I am trying to bundle a directory of files generated by Doxygen into a Qt > > resource file, but I am getting a strange error from rcc. Here is the > > transscript: > > > > Script started on Sun 26 May 2019 03:09:18 PM EDT > > gollum.deepsoft.com% less -X release/htmldoc.qrc > > <RCC> > > <qresource prefix="/"> > > <file>release/html/open.png</file> > > <file>release/html/doxygen.png</file> > > <file>release/html/tab_h.png</file> > > <file>release/html/files.html</file> > > <file>release/html/graph_legend.md5</file> > > <file>release/html/bc_s.png</file> > > <file>release/html/graph_legend.dot</file> > > <file>release/html/doxygen.css</file> > > <file>release/html/jquery.js</file> > > <file>release/html/closed.png</file> > > <file>release/html/index.html</file> > > <file>release/html/tab_a.png</file> > > <file>release/html/pages.html</file> > > <file>release/html/tab_b.png</file> > > <file>release/html/graph_legend.html</file> > > <file>release/html/nav_f.png</file> > > <file>release/html/tab_s.png</file> > > <file>release/html/nav_h.png</file> > > <file>release/html/Copying.html</file> > > <file>release/html/COPYING_8h_source.html</file> > > <file>release/html/tabs.css</file> > > </qresource> > > </RCC> > > gollum.deepsoft.com% /usr/lib64/qt5/bin/rcc --verbose -name htmldoc > > release/html doc.qrc -o release/qrc_htmldoc.cpp > > > > Qt resource compiler > > Processing 1 files [0] > > Interpreting release/htmldoc.qrc > > RCC: Error in 'release/htmldoc.qrc': Cannot find file > > 'release/html/open.png' > > gollum.deepsoft.com% ls -l release/html/ > > > > total 196 > > -rw-r--r--. 1 heller users 677 May 26 14:22 bc_s.png > > -rw-r--r--. 1 heller users 126 May 26 14:22 closed.png > > -rw-r--r--. 1 heller users 3964 May 26 14:22 COPYING_8h_source.html > > -rw-r--r--. 1 heller users 19435 May 26 14:22 Copying.html > > -rw-r--r--. 1 heller users 12350 May 26 14:22 doxygen.css > > -rw-r--r--. 1 heller users 3942 May 26 14:22 doxygen.png > > -rw-r--r--. 1 heller users 1406 May 26 14:22 files.html > > -rw-r--r--. 1 heller users 2226 May 26 14:22 graph_legend.dot > > -rw-r--r--. 1 heller users 4653 May 26 14:22 graph_legend.html > > -rw-r--r--. 1 heller users 32 May 18 23:47 graph_legend.md5 > > -rw-r--r--. 1 heller users 1506 May 26 14:22 index.html > > -rw-r--r--. 1 heller users 84882 May 26 14:22 jquery.js > > -rw-r--r--. 1 heller users 159 May 26 14:22 nav_f.png > > -rw-r--r--. 1 heller users 97 May 26 14:22 nav_h.png > > -rw-r--r--. 1 heller users 118 May 26 14:22 open.png > > -rw-r--r--. 1 heller users 1344 May 26 14:22 pages.html > > -rw-r--r--. 1 heller users 140 May 26 14:22 tab_a.png > > -rw-r--r--. 1 heller users 178 May 26 14:22 tab_b.png > > -rw-r--r--. 1 heller users 192 May 26 14:22 tab_h.png > > -rw-r--r--. 1 heller users 1095 May 26 14:22 tabs.css > > -rw-r--r--. 1 heller users 189 May 26 14:22 tab_s.png > > gollum.deepsoft.com% exit > > > > Script done on Sun 26 May 2019 03:10:06 PM EDT > > > > I am on a Linux machine (CentOS 6) using Qt 5.6.1 (from the EPel > > repository): > > gollum.deepsoft.com% /usr/lib64/qt5/bin/rcc -v > > rcc 5.6.1 > > > > rcc has no problem processing other qrc files. > > > > Why us rcc claiming it cannot find a file that all of my FS tools say is > > there? > > > > Hi, shouldn't the entries in your .qrc file look like: > > ... > <file>html/open.png</file> > <file>html/doxygen.png</file> > <file>html/tab_h.png</file> > <file>html/files.html</file> > ... > > because that .qrc file is in the subdirectory "release"?
Huh? I am running rcc in the directory above. Where the makefile is. Is rcc doing an effective cd to the dirname of the qrc file? That would be *really* strange (and most unfriendly...). Is rcc really doing that? Arg!!! PS: just tested it. Yes it is doing that! Where is rcc documented? > > (Or the other way around, if you want to keep the original .qrc file, > create another "release" subdirectory below the first one and move the > files down to that, i.e. > ls -l release/release/html That would be redundant... > > total 196 > > -rw-r--r--. 1 heller users 677 May 26 14:22 bc_s.png > > -rw-r--r--. 1 heller users 126 May 26 14:22 closed.png > > -rw-r--r--. 1 heller users 3964 May 26 14:22 COPYING_8h_source.html > ... > > Rgrds Henry > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > https://lists.qt-project.org/listinfo/interest > > > -- Robert Heller -- 978-544-6933 Deepwoods Software -- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services hel...@deepsoft.com -- Webhosting Services _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest