Hello!
Fo some time I am unable to build gr-osmosdr with enabled documentation.
... cmake -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_DOXYGEN=1 ../ make -j2 ...
The build fails with the following error:
... [ 151s] [ 26%] Built target doxygen_target [ 151s] Scanning dependencies of target osmosdr_swig_swig_doc [ 151s] [ 30%] Generating doxygen xml for osmosdr_swig_doc docs [ 151s] /bin/sh: osmosdr_swig_doc_swig_docs/Doxyfile: Permission denied [ 151s] make[2]: *** [swig/osmosdr_swig_doc_swig_docs/xml/index.xml] Error 126 [ 151s] make[1]: *** [swig/CMakeFiles/osmosdr_swig_swig_doc.dir/all] Error 2 [ 151s] make[1]: *** Waiting for unfinished jobs.... ...
This happen after this commit: http://cgit.osmocom.org/gr-osmosdr/commit/?id=dc28f6c4c874e182557c8cb9fe8a04...
(the last one from Feb 16 2013)
For me, it looks like an attempt to run Doxyfile directly and not process it by doxygen.
Wojciech Kazubski
Hi Wojciech,
which version of Doxygen are you using? On which OS? Does it work with gnuradio's documentation?
Best regards, Dimitri
On Fri, 12 Apr 2013 17:54:13 +0200, Wojciech Kazubski wk@ire.pw.edu.pl wrote:
Hello!
Fo some time I am unable to build gr-osmosdr with enabled documentation.
... cmake -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_DOXYGEN=1 ../ make -j2 ...
The build fails with the following error:
... [ 151s] [ 26%] Built target doxygen_target [ 151s] Scanning dependencies of target osmosdr_swig_swig_doc [ 151s] [ 30%] Generating doxygen xml for osmosdr_swig_doc docs [ 151s] /bin/sh: osmosdr_swig_doc_swig_docs/Doxyfile: Permission denied [ 151s] make[2]: *** [swig/osmosdr_swig_doc_swig_docs/xml/index.xml] Error 126 [ 151s] make[1]: *** [swig/CMakeFiles/osmosdr_swig_swig_doc.dir/all] Error 2 [ 151s] make[1]: *** Waiting for unfinished jobs.... ...
This happen after this commit: http://cgit.osmocom.org/gr-osmosdr/commit/?id=dc28f6c4c874e182557c8cb9fe8a04...
(the last one from Feb 16 2013)
For me, it looks like an attempt to run Doxyfile directly and not process it by doxygen.
Wojciech Kazubski
Hi Wojciech,
as we have merged patches from Jaroslav and they seem to fix Doxygen invocation, could you please give it a try with the current master and report how it goes?
Best regards, Dimitri
Hi Wojciech,
as we have merged patches from Jaroslav and they seem to fix Doxygen invocation, could you please give it a try with the current master and report how it goes?
Best regards, Dimitri
Now gr-osmosdr builds fine, at least on openSUSE releases 12.1 to 12.3, both 32 and 64 bit. There was some tweaking needed, as Jaroslav's patch changed library name a bit.
Thanks! Wojciech