AnsweredAssumed Answered

Building GNU-Radio-Application on Zynq

Question asked by Quamstar on Feb 3, 2015
Latest reply on Feb 3, 2015 by Quamstar

Hello Folks,

 

after trying to build GNU-Radio from scratch on a linaro 14.10 disto, which was unfortunately not successfull (after a long time, the system is freezing and nothing happens). I was using the 2014_R2 release where is gnuradio is already builded.

 

Now i want to build the Gnu-Radio AIS Application/Libraries etc. (source: bistromath/gr-ais at 1813242fd4e1bbf204d5c41862f4085e4f8084a6 · GitHub -  this is an older release because the new one is only running with gnuradio 3.7.6).

 

On a Laptop with the same distro, there is no problem and the gr-ais was successfully builded. On Zynq the building process still hangs at one point for hours:

 

 

root@analog:/home/analog/gr-ais-master-2013/bau# cmake ../

root@analog:/home/analog/gr-ais-master-2013/bau# make

[  4%] Building CXX object lib/CMakeFiles/gnuradio-ais.dir/freqest_impl.cc.o

[  9%] Building CXX object lib/CMakeFiles/gnuradio-ais.dir/invert_impl.cc.o

[ 13%] Building CXX object lib/CMakeFiles/gnuradio-ais.dir/parse_impl.cc.o

[ 18%] Building CXX object lib/CMakeFiles/gnuradio-ais.dir/unstuff_impl.cc.o

Linking CXX shared library libgnuradio-ais.so

[ 18%] Built target gnuradio-ais

Scanning dependencies of target test-ais

[ 22%] Building CXX object lib/CMakeFiles/test-ais.dir/test_ais.cc.o

[ 27%] Building CXX object lib/CMakeFiles/test-ais.dir/qa_ais.cc.o

Linking CXX executable test-ais

[ 27%] Built target test-ais

Scanning dependencies of target _ais_swig_swig_tag

[ 31%] Building CXX object swig/CMakeFiles/_ais_swig_swig_tag.dir/_ais_swig_swig_tag.cpp.o

Linking CXX executable _ais_swig_swig_tag

[ 31%] Built target _ais_swig_swig_tag

Scanning dependencies of target _ais_swig_doc_tag

[ 36%] Building CXX object swig/CMakeFiles/_ais_swig_doc_tag.dir/_ais_swig_doc_tag.cpp.o

Linking CXX executable _ais_swig_doc_tag

[ 36%] Built target _ais_swig_doc_tag

[ 40%] Generating doxygen xml for ais_swig_doc docs

Warning: Tag `SYMBOL_CACHE_SIZE' at line 289 of file /home/analog/gr-ais-master-2013/bau/swig/ais_swig_doc_swig_docs/Doxyfile has become obsolete.

To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"

Warning: Tag `SHOW_DIRECTORIES' at line 477 of file /home/analog/gr-ais-master-2013/bau/swig/ais_swig_doc_swig_docs/Doxyfile has become obsolete.

To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"

Warning: Tag `HTML_ALIGN_MEMBERS' at line 803 of file /home/analog/gr-ais-master-2013/bau/swig/ais_swig_doc_swig_docs/Doxyfile has become obsolete.

To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"

Warning: Tag `USE_INLINE_TREES' at line 956 of file /home/analog/gr-ais-master-2013/bau/swig/ais_swig_doc_swig_docs/Doxyfile has become obsolete.

To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"

Warning: doxygen no longer ships with the FreeSans font.

You may want to clear or change DOT_FONTNAME.

Otherwise you run the risk that the wrong font is being used for dot generated graphs.

[ 45%] Generating ais_swig_doc.i

[ 50%] Generating ais_swig.tag

[ 54%] Swig source

Scanning dependencies of target _ais_swig

[ 59%] Building CXX object swig/CMakeFiles/_ais_swig.dir/ais_swigPYTHON_wrap.cxx.o


Is there anyone who could try to build this gr-ais on the 2014_R2 release, just to ensure that there is a problem caused by myself?

Do you know any issues about swig?

 

Thanks and regards
jan

Outcomes