[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Make command fails for GR v3.5.2.1 on Mac OSX
From: |
Josh Blum |
Subject: |
Re: [Discuss-gnuradio] Make command fails for GR v3.5.2.1 on Mac OSX |
Date: |
Thu, 29 Mar 2012 10:48:23 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 |
On 03/29/2012 10:26 AM, Rickard Radio wrote:
> Dear list,
>
> I was trying to upgrade my UHD+ GnuRadio package to latest release (v3.5.2.1)
> on Mac OS X (10.6.8). Dependencies are as before from Macports.
> Everything with the UHD went fine, using cmake, followed by make and make
> install.
>
> Cmake for GR also went fine (sources via git), but make command fails (see
> attched log file) for some reason?!
> Seems to be something relating to "Generating gengen_swig_doc.i" but I don't
> understand this error or how to fix it.
>
> This procedure has worked for me before on Mac OS X.
> Any ideas what causing the error and how to fix it?
>
Its a bug in the python parser or what the parser is expecting. Can you
post the doxygen version?
For reference, ubuntu 11.10 has doxygen 1.7.4
Traceback (most recent call last):
File "/Users/rickard/GnuRadio/docs/doxygen/swig_doc.py", line 294, in
<module>
make_swig_interface_file(di, swigdocfilename,
custom_output=custom_output)
File "/Users/rickard/GnuRadio/docs/doxygen/swig_doc.py", line 222, in
make_swig_interface_file
make_func = di.get_member(make_name(block.name()), DoxyFunction)
File "/Users/rickard/GnuRadio/docs/doxygen/doxyxml/base.py", line 157,
in get_member
raise member()
doxyxml.base.Duplicate
make[2]: *** [gnuradio-core/src/lib/swig/gengen_swig_doc.i] Error 1
make[1]: ***
[gnuradio-core/src/lib/swig/CMakeFiles/_gnuradio_core_filter.dir/all]
Error 2
make: *** [all] Error 2
~/GnuRadio/build>
I'm guessing the parser is yielding NoSuchMember
member = self._get_dict_members(cat).get(first, self.NoSuchMember)
# Raise any errors that are returned.
if member in set([self.NoSuchMember, self.Duplicate]):
raise member()