discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] gr-howto-write-a-block build fails


From: Martin Braun (CEL)
Subject: Re: [Discuss-gnuradio] gr-howto-write-a-block build fails
Date: Tue, 18 Dec 2012 09:52:38 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

On Tue, Dec 18, 2012 at 01:27:16AM -0500, Tommy Tracy II wrote:
> I'm looking to write c++ gnuradio blocks using the gr-howto-write-a-block code
> that comes with gnuradio.  Unfortunately, when I do the build with the 
> existing
> code, the tests fail. Has anyone else seen this?

I haven't (and it shouldn't fail). Comments:

1) Don't use 'sudo' for cmake and make test, unless really necessary.
2) You can build gr-howto-... for educational purposes, but I strongly
recommend using gr-modtool instead.
3) In general, if a test fails, use 'ctest -V -R <+REGEX+>' to obtain
the output of the failed test.
Provide that in any email here.

MB


> 
> I'm running Ubuntu 12.10.
> 
> 
> ----------
> 
> address@hidden:~/Documents/src/gnuradio/gr-howto-write-a-block/build$ sudo 
> cmake
> ../
> 
> -- The CXX compiler identification is GNU 4.7.2
> 
> -- The C compiler identification is GNU 4.7.2
> 
> -- Check for working CXX compiler: /usr/bin/c++
> 
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> 
> -- Detecting CXX compiler ABI info
> 
> -- Detecting CXX compiler ABI info - done
> 
> -- Check for working C compiler: /usr/bin/gcc
> 
> -- Check for working C compiler: /usr/bin/gcc -- works
> 
> -- Detecting C compiler ABI info
> 
> -- Detecting C compiler ABI info - done
> 
> -- Build type not specified: defaulting to release.
> 
> -- Boost version: 1.49.0
> 
> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") 
> 
> -- checking for module 'gruel'
> 
> --   found gruel, version 3.6.3git
> 
> -- Found GRUEL: /usr/local/lib/libgruel.so  
> 
> -- checking for module 'gnuradio-core'
> 
> --   found gnuradio-core, version 3.6.3git
> 
> -- Found GNURADIO_CORE: /usr/local/lib/libgnuradio-core.so  
> 
> -- Boost version: 1.49.0
> 
> -- Found the following Boost libraries:
> 
> --   unit_test_framework
> 
> -- Found SWIG: /usr/bin/swig2.0 (found version "2.0.7") 
> 
> -- Found PythonLibs: /usr/lib/python3.2/config/libpython3.2.so (found version
> "2.7.3") 
> 
> -- Found PythonInterp: /usr/bin/python (found version "2.7.3") 
> 
> -- Found Doxygen: /usr/bin/doxygen (found version "1.8.1.2") 
> 
> -- Configuring done
> 
> -- Generating done
> 
> -- Build files have been written to: /home/ttracy/Documents/src/gnuradio/
> gr-howto-write-a-block/build
> 
> address@hidden:~/Documents/src/gnuradio/gr-howto-write-a-block/build$ sudo 
> make
> 
> Scanning dependencies of target gnuradio-howto
> 
> [  5%] Building CXX object lib/CMakeFiles/gnuradio-howto.dir/
> howto_square_ff.cc.o
> 
> [ 10%] Building CXX object lib/CMakeFiles/gnuradio-howto.dir/
> howto_square2_ff.cc.o
> 
> Linking CXX shared library libgnuradio-howto.so
> 
> [ 10%] Built target gnuradio-howto
> 
> Scanning dependencies of target qa_howto_square2_ff
> 
> [ 15%] Building CXX object lib/CMakeFiles/qa_howto_square2_ff.dir/
> qa_howto_square2_ff.cc.o
> 
> Linking CXX executable qa_howto_square2_ff
> 
> [ 15%] Built target qa_howto_square2_ff
> 
> Scanning dependencies of target qa_howto_square_ff
> 
> [ 20%] Building CXX object lib/CMakeFiles/qa_howto_square_ff.dir/
> qa_howto_square_ff.cc.o
> 
> Linking CXX executable qa_howto_square_ff
> 
> [ 20%] Built target qa_howto_square_ff
> 
> Scanning dependencies of target _howto_swig_swig_tag
> 
> [ 25%] Building CXX object swig/CMakeFiles/_howto_swig_swig_tag.dir/
> _howto_swig_swig_tag.cpp.o
> 
> Linking CXX executable _howto_swig_swig_tag
> 
> [ 25%] Built target _howto_swig_swig_tag
> 
> Scanning dependencies of target _howto_swig_doc_tag
> 
> [ 30%] Building CXX object swig/CMakeFiles/_howto_swig_doc_tag.dir/
> _howto_swig_doc_tag.cpp.o
> 
> Linking CXX executable _howto_swig_doc_tag
> 
> [ 30%] Built target _howto_swig_doc_tag
> 
> [ 35%] Generating doxygen xml for howto_swig_doc docs
> 
> [ 40%] Generating howto_swig_doc.i
> 
> [ 45%] Generating howto_swig.tag
> 
> [ 50%] Swig source
> 
> Scanning dependencies of target _howto_swig
> 
> [ 55%] Building CXX object swig/CMakeFiles/_howto_swig.dir/
> howto_swigPYTHON_wrap.cxx.o
> 
> Linking CXX shared module _howto_swig.so
> 
> [ 55%] Built target _howto_swig
> 
> Scanning dependencies of target pygen_swig_cc723
> 
> [ 60%] Generating howto_swig.pyc
> 
> [ 65%] Generating howto_swig.pyo
> 
> [ 85%] Built target pygen_swig_cc723
> 
> Scanning dependencies of target pygen_python_257bc
> 
> [ 90%] Generating __init__.pyc
> 
> [ 95%] Generating __init__.pyo
> 
> [ 95%] Built target pygen_python_257bc
> 
> Scanning dependencies of target pygen_apps_58acf
> 
> [100%] Shebangin howto_square.py
> 
> [100%] Built target pygen_apps_58acf
> 
> address@hidden:~/Documents/src/gnuradio/gr-howto-write-a-block/build$ sudo 
> make
> test
> 
> Running tests...
> 
> Test project /home/ttracy/Documents/src/gnuradio/gr-howto-write-a-block/build
> 
>     Start 1: qa_howto_square_ff
> 
> 1/3 Test #1: qa_howto_square_ff ...............   Passed    0.01 sec
> 
>     Start 2: qa_howto_square2_ff
> 
> 2/3 Test #2: qa_howto_square2_ff ..............   Passed    0.01 sec
> 
>     Start 3: qa_howto
> 
> 3/3 Test #3: qa_howto .........................***Failed    0.14 sec
> 
> 
> 67% tests passed, 1 tests failed out of 3
> 
> 
> Total Test time (real) =   0.15 sec
> 
> 
> The following tests FAILED:
> 
>  3 - qa_howto (Failed)
> 
> Errors while running CTest
> 
> make: *** [test] Error 8
> 
> ----------
> 
> 
> 
>                    Sincerely,
> 
>           Tommy James Tracy II
> 
>           PhD Student
> 
> High Performance Low Power Lab 
> 
>            University of Virginia
> 
> 

> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


-- 
Karlsruhe Institute of Technology (KIT)
Communications Engineering Lab (CEL)

Dipl.-Ing. Martin Braun
Research Associate

Kaiserstraße 12
Building 05.01
76131 Karlsruhe

Phone: +49 721 608-43790
Fax: +49 721 608-46071
www.cel.kit.edu

KIT -- University of the State of Baden-Württemberg and
National Laboratory of the Helmholtz Association

Attachment: pgpRPSOn2yfNQ.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]