# Newbie quesion about building C++ blocks/SWIG/Python

**URL:** <https://www.ruby-forum.com/t/newbie-quesion-about-building-c-blocks-swig-python/238276>\
**Category:** GNU Radio\
**Created:** [December 30, 2013, 6:13pm UTC](https://www.ruby-forum.com/t/newbie-quesion-about-building-c-blocks-swig-python/238276 "2013-12-30T18:13:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Detlef\_R](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/58f4c7/32.png) [@Detlef\_R](https://www.ruby-forum.com/u/Detlef_R)\
**Post date:** [December 30, 2013, 6:13pm UTC](https://www.ruby-forum.com/t/newbie-quesion-about-building-c-blocks-swig-python/238276/1 "2013-12-30T18:13:11Z")

</div>

* * *

Discuss-gnuradio mailing list  
removed\_email\_address@domain.invalid  
[https://lists.gnu.org/mailman/listinfo/discuss-gnuradio](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

---

<div class="post-metadata">

**Author:** ![Florian\_Student](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/8dc957/32.png) [@Florian\_Student](https://www.ruby-forum.com/u/Florian_Student)\
**Post date:** [January 1, 2014, 3:39pm UTC](https://www.ruby-forum.com/t/newbie-quesion-about-building-c-blocks-swig-python/238276/2 "2014-01-01T15:39:19Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Hi Florian,

I’d, too, say that this is a linking problem.  
Since the master thesis was written in the beginning of 2011, it’s  
most probably not compatible with GR 3.6., and that’s why you had to  
fix so much.  
Furthermore, the project uses the now obsolete method of building OOT  
blocks using automake/configure; native 3.6 modules use CMake.  
It’s not impossible that you can build an oot module for GR 3.6 using  
automake, but I don’t think it’s worth the effort to fix the build  
scripts.  
My suggestion would be: use “gr\_modtool newmod” to create a new oot  
module (and don’t name it “howto”, which the original author forgot to  
change), and use “gr\_modtool add” to add all the blocks from the  
original project, and copy&paste all the original code, replacing all  
occurences of howto by your project name. Then you have a  
well-structured, likely-to-work oot module.

Happy hacking,  
Marcus

On 30.12.2013 18:11, Florian Student wrote:

> Hello experts, I’m trying to get a DAB receiver project running,  
> found it at this address:

[http://www.zsn.zhaw.ch/de/engineering/institute-zentren/zsn/projekte/gnu-radio.html](http://www.zsn.zhaw.ch/de/engineering/institute-zentren/zsn/projekte/gnu-radio.html)

> 

After fighting with it for one day and after resolving multiple issues,  
I

> finally got “make” to run without problems. Now, when I run “make  
> check”, this is the error: make[2]: Entering directory  
> `/root/grc/DAB/python’

/root/grc/DAB/lib:/root/grc/DAB/lib/.libs:/root/grc/DAB/swig:/root/grc/DAB/swig/.libs:/root/grc/DAB/python:/usr/local/lib/python2.7/dist-packages:/usr/local/lib/python2.7/dist-packages:

> 

Traceback (most recent call last):

> 

> **[RTL-SDR Tutorial: Analyzing GSM with Airprobe/GR-GSM and Wireshark](https://www.rtl-sdr.com/rtl-sdr-tutorial-analyzing-gsm-with-airprobe-and-wireshark/)**
>
> The RTL-SDR software defined radio can be used to analyze cellular phone GSM signals, using Linux based tools GR-GSM (or Airprobe) and Wireshark. This tutorial shows how to set up these tools for use with the RTL-SDR. Example - Analysing GSM with...

> “libfftw3-3-3.3.2-3.1” is also installed. Do these versions match,
> 
> \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Discuss-gnuradio  
> mailing list [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1  
Comment: Using GnuPG with Thunderbird - [http://www.enigmail.net/](http://www.enigmail.net/)

iQEcBAEBAgAGBQJSxChcAAoJEAFxB7BbsDrL3C8H/2owtdr+jA4/E/1E8N2iNtjq  
oA5CPGAF6yOsa6XPazWyf++RAYEIhyxH4KO6Q8Gqun6TFIHl8mRUAm8QXsEBLzxO  
jEccErSMB69RAxzS7DLY+Bn2ZrCZHikZrKWo99FcalxgRUDQDNbd0G5m8TOBCm9Y  
/xhrg1Q0H75KTEqs16vz3xrwxxo5GXla/s/+sN1HH4m4sEXR+G7xMrM9xMrDlA2G  
mpDO4L44mllbd7KXI3cSZ1jI7RXq0R9DfWHDY5dvBLsbp9yWBYOa2/fxiQdPtGBX  
aatVfnwBQT08YNdXaNN79EL2C6CE7cMn3z/GYvzATXpKo7kRtkZZdGgRAke8gnw=  
=EwWS  
-----END PGP SIGNATURE-----
