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? 

BR,
Rickard

~/GnuRadio/build> cmake -DCMAKE_INSTALL_PREFIX=$GR_INSTALL ../
-- Build type not specified: defaulting to release.
-- Extracting version information from version.sh...
-- Extracting version information from git describe...
-- Minimum SWIG version required is 1.3.31
-- 
-- The build system will automatically enable all components.
-- Use -DENABLE_DEFAULT=OFF to disable components by default.
-- 
-- Configuring python-support support...
--   Dependency PYTHONLIBS_FOUND = TRUE
--   Dependency SWIG_FOUND = TRUE
--   Dependency SWIG_VERSION_CHECK = TRUE
--   Enabling python-support support.
--   Override with -DENABLE_PYTHON=ON/OFF
-- 
-- Configuring testing-support support...
--   Dependency CPPUNIT_FOUND = TRUE
--   Enabling testing-support support.
--   Override with -DENABLE_TESTING=ON/OFF
-- 
-- Configuring volk support...
--   Enabling volk support.
--   Override with -DENABLE_VOLK=ON/OFF
-- 32 overruled
-- Available arches: 
generic;64;3dnow;abm;mmx;sse;sse2;orc;sse3;ssse3;sse4_a;sse4_1;sse4_2
-- Available machines: generic;sse2_only;sse2_64;sse3_64;ssse3_64;sse4_1_64
-- Using install prefix: /Users/rickard/GnuRadio/local
-- 
-- Configuring doxygen support...
--   Dependency DOXYGEN_FOUND = YES
--   Enabling doxygen support.
--   Override with -DENABLE_DOXYGEN=ON/OFF
-- 
-- Configuring gruel support...
--   Dependency Boost_FOUND = TRUE
--   Dependency PYTHONINTERP_FOUND = TRUE
--   Enabling gruel support.
--   Override with -DENABLE_GRUEL=ON/OFF
-- 
-- Configuring gnuradio-core support...
--   Dependency ENABLE_GRUEL = ON
--   Dependency ENABLE_VOLK = ON
--   Dependency Boost_FOUND = TRUE
--   Dependency GSL_FOUND = 1
--   Dependency FFTW3F_FOUND = TRUE
--   Dependency PYTHONINTERP_FOUND = TRUE
--   Enabling gnuradio-core support.
--   Override with -DENABLE_GR_CORE=ON/OFF
-- Loading build date Thu, 29 Mar 2012 14:53:35 into gr_constants...
-- Loading version v3.5.2.1-61-gfc115e6a into gr_constants...
-- 
-- Python checking for python >= 2.5
-- Python checking for python >= 2.5 - found
-- 
-- Python checking for Cheetah >= 2.0.0
-- Python checking for Cheetah >= 2.0.0 - found
-- 
-- Python checking for lxml >= 1.3.6
-- Python checking for lxml >= 1.3.6 - found
-- 
-- Python checking for pygtk >= 2.10.0
Xlib:  extension "RANDR" missing on display "/tmp/launch-xzenxF/org.x:0".
-- Python checking for pygtk >= 2.10.0 - found
-- 
-- Python checking for numpy
-- Python checking for numpy - found
-- 
-- Configuring gnuradio-companion support...
--   Dependency ENABLE_GR_CORE = ON
--   Dependency ENABLE_PYTHON = ON
--   Dependency PYTHON_MIN_VER_FOUND = TRUE
--   Dependency CHEETAH_FOUND = TRUE
--   Dependency LXML_FOUND = TRUE
--   Dependency PYGTK_FOUND = TRUE
--   Dependency NUMPY_FOUND = TRUE
--   Enabling gnuradio-companion support.
--   Override with -DENABLE_GRC=ON/OFF
-- 
-- Configuring gr-atsc support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Enabling gr-atsc support.
--   Override with -DENABLE_GR_ATSC=ON/OFF
-- 
-- Configuring gr-audio support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Enabling gr-audio support.
--   Override with -DENABLE_GR_AUDIO=ON/OFF
-- checking for module 'alsa'
--   package 'alsa' not found
-- Found jack: /opt/local/lib/libjack.dylib
-- checking for module 'comedilib'
--   package 'comedilib' not found
-- 
-- Configuring gr-comedi support...
--   Dependency COMEDI_FOUND = 
--   Dependency LINUX = 
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Disabling gr-comedi support.
--   Override with -DENABLE_GR_COMEDI=ON/OFF
-- 
-- Configuring gr-digital support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Enabling gr-digital support.
--   Override with -DENABLE_GR_DIGITAL=ON/OFF
-- 
-- Configuring gr-noaa support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Enabling gr-noaa support.
--   Override with -DENABLE_GR_NOAA=ON/OFF
-- 
-- Configuring gr-pager support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Enabling gr-pager support.
--   Override with -DENABLE_GR_PAGER=ON/OFF
-- 
-- Python checking for PyQt4
-- Python checking for PyQt4 - found
-- 
-- Configuring gr-qtgui support...
--   Dependency Boost_FOUND = TRUE
--   Dependency QT4_FOUND = TRUE
--   Dependency QWT_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Dependency PYTHONLIBS_FOUND = TRUE
--   Dependency PYQT4_FOUND = TRUE
--   Enabling gr-qtgui support.
--   Override with -DENABLE_GR_QTGUI=ON/OFF
-- 
-- Configuring gr-trellis support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Dependency ENABLE_GR_DIGITAL = ON
--   Enabling gr-trellis support.
--   Override with -DENABLE_GR_TRELLIS=ON/OFF
-- 
-- Configuring gr-uhd support...
--   Dependency Boost_FOUND = TRUE
--   Dependency UHD_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Enabling gr-uhd support.
--   Override with -DENABLE_GR_UHD=ON/OFF
-- checking for module 'shd'
--   package 'shd' not found
-- Could NOT find SHD (missing:  SHD_LIBRARIES SHD_INCLUDE_DIRS) 
-- 
-- Configuring gr-shd support...
--   Dependency Boost_FOUND = TRUE
--   Dependency SHD_FOUND = FALSE
--   Dependency ENABLE_GR_CORE = ON
--   Disabling gr-shd support.
--   Override with -DENABLE_GR_SHD=ON/OFF
-- 
-- Configuring gr-utils support...
--   Dependency ENABLE_GR_CORE = ON
--   Dependency ENABLE_PYTHON = ON
--   Enabling gr-utils support.
--   Override with -DENABLE_GR_UTILS=ON/OFF
-- 
-- Configuring gr-video-sdl support...
--   Dependency SDL_FOUND = YES
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Enabling gr-video-sdl support.
--   Override with -DENABLE_GR_VIDEO_SDL=ON/OFF
-- 
-- Configuring gr-vocoder support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Enabling gr-vocoder support.
--   Override with -DENABLE_GR_VOCODER=ON/OFF
-- 
-- Configuring gr-fcd support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GR_CORE = ON
--   Dependency ENABLE_GR_AUDIO = ON
--   Enabling gr-fcd support.
--   Override with -DENABLE_GR_FCD=ON/OFF
-- 
-- Python checking for wx >= 2.8
-- Python checking for wx >= 2.8 - found
-- 
-- Python checking for numpy
-- Python checking for numpy - found
-- 
-- Configuring gr-wxgui support...
--   Dependency ENABLE_GR_CORE = ON
--   Dependency ENABLE_PYTHON = ON
--   Dependency NUMPY_FOUND = TRUE
--   Dependency WX_FOUND = TRUE
--   Enabling gr-wxgui support.
--   Override with -DENABLE_GR_WXGUI=ON/OFF
-- 
-- ######################################################
-- # Gnuradio enabled components                         
-- ######################################################
--   * python-support
--   * testing-support
--   * volk
--   * doxygen
--   * gruel
--   * gnuradio-core
--   * gnuradio-companion
--   * gr-atsc
--   * gr-audio
--   * gr-digital
--   * gr-noaa
--   * gr-pager
--   * gr-qtgui
--   * gr-trellis
--   * gr-uhd
--   * gr-utils
--   * gr-video-sdl
--   * gr-vocoder
--   * gr-fcd
--   * gr-wxgui
-- 
-- ######################################################
-- # Gnuradio disabled components                        
-- ######################################################
--   * gr-comedi
--   * gr-shd
-- 
-- Using install prefix: /Users/rickard/GnuRadio/local
-- Building for version: v3.5.2.1-61-gfc115e6a / 3.5.3git
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/rickard/GnuRadio/build
~/GnuRadio/build> 
~/GnuRadio/build> make
[  4%] Built target volk
[  5%] Built target test_all
[  6%] Built target volk_profile
[  6%] Built target doxygen_target
[  7%] Built target gruel
[  7%] Built target test_gruel
[  7%] Built target _pmt_swig_doc_tag
[  7%] Built target _pmt_swig_swig_tag
[  7%] Built target _pmt_swig
[  8%] Built target pygen_gruel_src_swig_14998
[  8%] Built target pygen_gruel_src_python_7225f
[  8%] Built target pygen_gruel_src_python_9a097
Scanning dependencies of target gnuradio-core
[  8%] Building CXX object 
gnuradio-core/src/lib/CMakeFiles/gnuradio-core.dir/general/gr_constants.cc.o
Linking CXX shared library libgnuradio-core.dylib
[ 41%] Built target gnuradio-core
Linking CXX executable gnuradio-config-info
ld: warning: duplicate dylib /opt/local/lib/libboost_date_time-mt.dylib
ld: warning: duplicate dylib /opt/local/lib/libboost_program_options-mt.dylib
ld: warning: duplicate dylib /opt/local/lib/libboost_filesystem-mt.dylib
ld: warning: duplicate dylib /opt/local/lib/libboost_system-mt.dylib
ld: warning: duplicate dylib /opt/local/lib/libboost_thread-mt.dylib
[ 41%] Built target gnuradio-config-info
[ 41%] Built target gr_core_rstest
Linking CXX shared library libtest-gnuradio-core.dylib
ld: warning: duplicate dylib /opt/local/lib/libboost_date_time-mt.dylib
ld: warning: duplicate dylib /opt/local/lib/libboost_program_options-mt.dylib
ld: warning: duplicate dylib /opt/local/lib/libboost_filesystem-mt.dylib
ld: warning: duplicate dylib /opt/local/lib/libboost_system-mt.dylib
ld: warning: duplicate dylib /opt/local/lib/libboost_thread-mt.dylib
[ 43%] Built target test-gnuradio-core
Linking CXX executable benchmark_dotprod_ccc
[ 43%] Built target benchmark_dotprod_ccc
Linking CXX executable benchmark_dotprod_ccf
[ 43%] Built target benchmark_dotprod_ccf
Linking CXX executable benchmark_dotprod_fcc
[ 43%] Built target benchmark_dotprod_fcc
Linking CXX executable benchmark_dotprod_fff
[ 43%] Built target benchmark_dotprod_fff
Linking CXX executable benchmark_dotprod_fsf
[ 43%] Built target benchmark_dotprod_fsf
Linking CXX executable benchmark_dotprod_scc
[ 44%] Built target benchmark_dotprod_scc
Linking CXX executable benchmark_nco
[ 44%] Built target benchmark_nco
Linking CXX executable benchmark_vco
[ 44%] Built target benchmark_vco
Linking CXX executable gr_core_test_all
[ 44%] Built target gr_core_test_all
Linking CXX executable test_filter
[ 44%] Built target test_filter
Linking CXX executable test_general
[ 44%] Built target test_general
Linking CXX executable test_runtime
[ 44%] Built target test_runtime
Linking CXX executable test_vmcircbuf
[ 44%] Built target test_vmcircbuf
[ 44%] Built target _filter_swig_doc_tag
[ 44%] Built target _general_swig_doc_tag
[ 45%] Built target _gengen_swig_doc_tag
[ 49%] Built target gengen_generated
[ 49%] Built target filter_generated
[ 49%] Built target _gnuradio_core_filter_swig_tag
[ 49%] Built target _runtime_swig_doc_tag
[ 49%] Generating gengen_swig_doc.i
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing error with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i. 
giving up.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing error with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i. 
giving up.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing error with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i. 
giving up.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing problem with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i, 
retrying.
XML parsing error with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i. 
giving up.
XML parsing error with file 
/Users/rickard/GnuRadio/build/gnuradio-core/src/lib/swig/gengen_swig_doc.i. 
giving up.
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> 
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to