# Installing GNURadio Using build script

**URL:** <https://www.ruby-forum.com/t/installing-gnuradio-using-build-script/243300>\
**Category:** GNU Radio\
**Created:** [September 8, 2015, 8:33pm UTC](https://www.ruby-forum.com/t/installing-gnuradio-using-build-script/243300 "2015-09-08T20:33:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sadaf\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@Sadaf\_N](https://www.ruby-forum.com/u/Sadaf_N)\
**Post date:** [September 8, 2015, 8:33pm UTC](https://www.ruby-forum.com/t/installing-gnuradio-using-build-script/243300/1 "2015-09-08T20:33:20Z")

</div>

Hello Everyone,  
When I try to install GNURadio using the build script provided  
the build-gnuradio script

I get the following error.  
[47%] Building CXX object  
gr-filter/lib/CMakeFiles/test-gr-filter.dir/qa\_firdes.cc.o[47%]  
Building CXX object  
gr-filter/lib/CMakeFiles/test-gr-filter.dir/qa\_fir\_filter\_with\_buffer.cc.o[  
47%] Building CXX object  
gr-filter/lib/CMakeFiles/test-gr-filter.dir/qa\_mmse\_fir\_interpolator\_cc.cc.o[  
47%] Building CXX object  
gr-filter/lib/CMakeFiles/test-gr-filter.dir/qa\_mmse\_fir\_interpolator\_ff.cc.oLinking  
CXX executable test-gr-filter[47%] Built target test-gr-filterScanning  
dependencies of target \_gr\_filter\_swig\_doc\_tag[47%] Building CXX object  
gr-filter/swig/CMakeFiles/\_gr\_filter\_swig\_doc\_tag.dir/\_gr\_filter\_swig\_doc\_tag.cpp.oLinking  
CXX executable \_gr\_filter\_swig\_doc\_tag[47%] Built target  
\_gr\_filter\_swig\_doc\_tagScanning dependencies of target  
filter\_swig\_swig\_doc[47%] Generating doxygen xml for gr\_filter\_swig\_doc  
docs[47%] Generating python docstrings for gr\_filter\_swig\_doc[47%]  
Built target filter\_swig\_swig\_docScanning dependencies of target  
\_filter\_swig\_swig\_tag[47%] Building CXX object  
gr-filter/swig/CMakeFiles/\_filter\_swig\_swig\_tag.dir/\_filter\_swig\_swig\_tag.cpp.oLinking  
CXX executable \_filter\_swig\_swig\_tag[47%] Built target  
\_filter\_swig\_swig\_tag[47%] Generating filter\_swig.tagScanning  
dependencies of target filter\_swig\_gr\_filter\_swig\_2b734[47%] Building  
CXX object  
gr-filter/swig/CMakeFiles/filter\_swig\_gr\_filter\_swig\_2b734.dir/filter\_swig\_gr\_filter\_swig\_2b734.cpp.oLinking  
CXX executable filter\_swig\_gr\_filter\_swig\_2b734Swig source[47%] Built  
target filter\_swig\_gr\_filter\_swig\_2b734Scanning dependencies of target  
\_filter\_swig[47%] Building CXX object  
gr-filter/swig/CMakeFiles/\_filter\_swig.dir/filter\_swigPYTHON\_wrap.cxx.oc++:  
internal compiler error: Killed (program cc1plus)Please submit a full  
bug report,with preprocessed source if appropriate.See  
\<file:///usr/share/doc/gcc-4.8/README.Bugs\> for instructions.make[2]:

* * *

[gr-filter/swig/CMakeFiles/\_filter\_swig.dir/filter\_swigPYTHON\_wrap.cxx.o]  
Error 4make[1]: \*\*\* [gr-filter/swig/CMakeFiles/\_filter\_swig.dir/all]  
Error 2make: \*\*\* [all] Error 2make failedExiting Gnu Radio build/install  
=======================================================================If  
you have found this script useful and time-saving, consider a donation  
to help me keep build-gnuradio, simple\_ra, SIDsuite,meteor\_detector,  
simple\_fm\_rcv, and multimode maintained and up to date.A simple paypal  
transfer to removed\_email\_address@domain.invalid is all you need to  
do.======================================================================Send  
success/fail info to [sbrac.org](http://sbrac.org)?  
I’m running Ubuntu OS (14.04 LTS) on Parallels software on MacBook Air.  
Can anyone show how to resolve this error?  
ThanksVamsi

---

<div class="post-metadata">

**Author:** ![vamsi\_krishna](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/a8b319/32.png) [@vamsi\_krishna](https://www.ruby-forum.com/u/vamsi_krishna)\
**Post date:** [September 8, 2015, 8:38pm UTC](https://www.ruby-forum.com/t/installing-gnuradio-using-build-script/243300/2 "2015-09-08T20:38:01Z")

</div>

On 09/08/2015 02:32 PM, vamsi krishna wrote:

> [47%] Building CXX object  
> [47%] Building CXX object  
> Linking CXX executable \_filter\_swig\_swig\_tag  
> gr-filter/swig/CMakeFiles/\_filter\_swig.dir/filter\_swigPYTHON\_wrap.cxx.o  
> Exiting Gnu Radio build/install
> 
> Can anyone show how to resolve this error?
> 
> Thanks  
> Vamsi

This is almost certainly due to GCC running out of memory during  
compilation of (rather large) SWIG-generated code. Add more memory to  
your VM, and/or add swap space.

---

<div class="post-metadata">

**Author:** ![vamsi\_krishna](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/a8b319/32.png) [@vamsi\_krishna](https://www.ruby-forum.com/u/vamsi_krishna)\
**Post date:** [September 9, 2015, 5:36am UTC](https://www.ruby-forum.com/t/installing-gnuradio-using-build-script/243300/3 "2015-09-09T05:36:06Z")

</div>

Hi Marcus,  
RAM was the issue. It worked like charm once I increased the RAM size.  
Thank you.

```
 On Tuesday, 8 September 2015 11:36 AM, Marcus D. Leech 

```

[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

On 09/08/2015 02:32 PM, vamsi krishna wrote:

Hello Everyone,  
When I try to install GNURadio using the build script provided  
the build-gnuradio script

I get the following error.  
[47%] Building CXX object  
gr-filter/lib/CMakeFiles/test-gr-filter.dir/qa\_firdes.cc.o [47%]  
Building CXX  
objectgr-filter/lib/CMakeFiles/test-gr-filter.dir/qa\_fir\_filter\_with\_buffer.cc.o  
[47%] Building CXX  
objectgr-filter/lib/CMakeFiles/test-gr-filter.dir/qa\_mmse\_fir\_interpolator\_cc.cc.o  
[47%] Building CXX  
objectgr-filter/lib/CMakeFiles/test-gr-filter.dir/qa\_mmse\_fir\_interpolator\_ff.cc.o  
Linking CXX executable test-gr-filter [47%] Built target test-gr-filter  
Scanning dependencies of target \_gr\_filter\_swig\_doc\_tag [47%] Building  
CXX  
objectgr-filter/swig/CMakeFiles/\_gr\_filter\_swig\_doc\_tag.dir/\_gr\_filter\_swig\_doc\_tag.cpp.o  
Linking CXX executable \_gr\_filter\_swig\_doc\_tag [47%] Built target  
\_gr\_filter\_swig\_doc\_tag Scanning dependencies of target  
filter\_swig\_swig\_doc [47%] Generating doxygen xml for  
gr\_filter\_swig\_doc docs [47%] Generating python docstrings for  
gr\_filter\_swig\_doc [47%] Built target filter\_swig\_swig\_doc Scanning  
dependencies of target \_filter\_swig\_swig\_tag [47%] Building CXX  
objectgr-filter/swig/CMakeFiles/\_filter\_swig\_swig\_tag.dir/\_filter\_swig\_swig\_tag.cpp.o  
Linking CXX executable \_filter\_swig\_swig\_tag [47%] Built target  
\_filter\_swig\_swig\_tag [47%] Generating filter\_swig.tag Scanning  
dependencies of target filter\_swig\_gr\_filter\_swig\_2b734 [47%] Building  
CXX  
objectgr-filter/swig/CMakeFiles/filter\_swig\_gr\_filter\_swig\_2b734.dir/filter\_swig\_gr\_filter\_swig\_2b734.cpp.o  
Linking CXX executable filter\_swig\_gr\_filter\_swig\_2b734 Swig source [  
47%] Built target filter\_swig\_gr\_filter\_swig\_2b734 Scanning dependencies  
of target \_filter\_swig [47%] Building CXX object  
gr-filter/swig/CMakeFiles/\_filter\_swig.dir/filter\_swigPYTHON\_wrap.cxx.o  
c++: internal compiler error: Killed (program cc1plus) Please submit a  
full bug report, with preprocessed source if appropriate. See  
\<file:///usr/share/doc/gcc-4.8/README.Bugs\> for instructions. make[2]:

* * *

# [gr-filter/swig/CMakeFiles/\_filter\_swig.dir/filter\_swigPYTHON\_wrap.cxx.o] Error 4 make[1]: \*\*\* [gr-filter/swig/CMakeFiles/\_filter\_swig.dir/all] Error 2 make: \*\*\* [all] Error 2 make failed Exiting Gnu Radio build/install

# If you have found this script useful and time-saving, consider a donation to help me keep build-gnuradio, simple\_ra, SIDsuite, meteor\_detector, simple\_fm\_rcv, and multimode maintained and up to date. A simple paypal transfer to [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) is all you need to do.

Send success/fail info to [sbrac.org](http://sbrac.org)?  
I’m running Ubuntu OS (14.04 LTS) on Parallels software on MacBook  
Air.  
Can anyone show how to resolve this error?  
Thanks Vamsi

This is almost certainly due to GCC running out of memory during  
compilation of (rather large) SWIG-generated code. Add more memory to  
your VM, and/or add swap space.
