# Pybombs bombs

**URL:** <https://www.ruby-forum.com/t/pybombs-bombs/241457>\
**Category:** GNU Radio\
**Created:** [April 7, 2015, 8:29pm UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457 "2015-04-07T20:29:19Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [April 7, 2015, 8:29pm UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/1 "2015-04-07T20:29:19Z")

</div>

Hi All,

I made a mistake this morning and tried to refresh gnuradio with  
pybombs to test an FCD ProPlus against the latest main branch. Pybombs  
has worked fine up until now and I successfully installed it on a  
different machine on Sunday. Today it crashed and I found it had an  
empty volk directory which I fixed with the --recursive option noted  
here in another thread.

Unfortunately since this, UHD will no longer compile complaining about  
boost not having a type unint\_32. I can build the rest of gnuradio by  
deleting UHD from the recipie but this does not help me operate my  
B200.

Any suggestions? I have scoured the web and not found a solution.

Mike

---

<div class="post-metadata">

**Author:** ![vh1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/278dde/32.png) [@vh1](https://www.ruby-forum.com/u/vh1)\
**Post date:** [April 7, 2015, 8:52pm UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/2 "2015-04-07T20:52:49Z")

</div>

If it were me, the easiest way to get around an issue like this is to  
start  
over. You might have a linker problem.

./pybombs remove

delete the pybombs and target directories

clone the latest version of pybombs

./pybombs install gnuradio

If you still have an issue then go from there.

v/r,  
Rich

---

<div class="post-metadata">

**Author:** ![vh1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/278dde/32.png) [@vh1](https://www.ruby-forum.com/u/vh1)\
**Post date:** [April 7, 2015, 10:21pm UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/3 "2015-04-07T22:21:21Z")

</div>

Thanks - I tried that. Same issue.Something wrong with UHD and my setup  
perhaps?

Mike

/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:96:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:97:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)0x0c);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:97:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:98:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)0x04);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:98:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:101:35: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get(), (uint32\_t)0x0a0b0c0d);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:101:35: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:102:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)0x0a);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:102:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:103:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)0x0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:103:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:104:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)0x0c);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:104:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:105:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)0x0d);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:105:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:108:35: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get(), (uint32\_t)0x0a0b0cbd);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:108:35: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:109:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)0x0a);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:109:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:110:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)0x0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:110:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:111:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)0x0c);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:111:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:112:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)0xbd);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:112:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:115:35: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get(), (uint32\_t)0x0a0b0cbc);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:115:35: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:116:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)0x0a);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:116:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:117:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)0x0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:117:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:118:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)0x0c);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:118:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:119:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)0xbc);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:119:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:122:43: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(flipped\_sid.get(), (uint32\_t)0x0cbc0a0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:122:43: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:126:35: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get(), (uint32\_t)0x0cbc0a0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:126:35: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp: In member  
function ‘void test\_sid\_t\_from\_str::test\_method()’:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:131:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)1);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:131:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:132:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)2);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:132:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:133:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)3);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:133:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:134:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)4);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:134:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:137:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)1);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:137:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:138:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)2);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:138:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:139:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)3);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:139:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:140:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)16);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:140:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:143:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)1);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:143:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:144:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)6);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:144:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:145:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)3);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:145:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:146:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)16);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:146:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:149:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)1);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:149:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:150:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)2);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:150:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:151:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)4);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:151:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:152:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)16);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:152:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
make[2]: \*\*\* [tests/CMakeFiles/sid\_t\_test.dir/sid\_t\_test.cpp.o] Error 1  
make[1]: \*\*\* [tests/CMakeFiles/sid\_t\_test.dir/all] Error 2  
make[1]: \*\*\* Waiting for unfinished jobs…  
Linking CXX executable subdev\_spec\_test  
[93%] Built target subdev\_spec\_test  
Linking CXX executable sph\_send\_test  
[93%] Built target sph\_send\_test  
Linking CXX executable sph\_recv\_test  
[93%] Built target sph\_recv\_test  
make: \*\*\* [all] Error 2  
Build failed. See output above for error messages

---

<div class="post-metadata">

**Author:** ![vh1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/278dde/32.png) [@vh1](https://www.ruby-forum.com/u/vh1)\
**Post date:** [April 8, 2015, 12:08am UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/4 "2015-04-08T00:08:08Z")

</div>

On Tue, Apr 7, 2015 at 4:19 PM, Mike W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Thanks - I tried that. Same issue.Something wrong with UHD and my setup  
> perhaps?
> 
> Mike

Have you asked on the usrp-users list? Seems a problem more related to  
the  
UHD than PyBOMBS or GNU Radio. Unless it’s a change in configuration  
that  
we need to have reflected in the PyBOMBS recipe.

Tom

---

<div class="post-metadata">

**Author:** ![vh1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/278dde/32.png) [@vh1](https://www.ruby-forum.com/u/vh1)\
**Post date:** [April 8, 2015, 5:28am UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/5 "2015-04-08T05:28:43Z")

</div>

I just issued a pull request to fix this issue. The problem is that on a  
few systems, such as yours, “unit32\_t” is undefined in the top-level  
namespace, and should really be “boost::uint32\_t” anyway to match the  
actual values being compared. This fix is just for a test, so it won’t  
make any difference on UHD functionality. Look for those changes to be  
integrated soonish … - MLD

---

<div class="post-metadata">

**Author:** ![vh1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/278dde/32.png) [@vh1](https://www.ruby-forum.com/u/vh1)\
**Post date:** [April 8, 2015, 1:33am UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/6 "2015-04-08T01:33:53Z")

</div>

On Tue, Apr 7, 2015 at 7:12 PM, Mike W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Mike

It’s technically an optional dependency, required only for gr-uhd. The  
failure you’re experiencing it happening when building libuhd, which is  
not  
a GNU Radio project.

As I said, if this is a failure in the PyBOMBS uhd recipe, that’s our  
concern. A problem in libuhd itself is something that the usrp-users  
list  
would be much better place to get help on this problem.

Tom

---

<div class="post-metadata">

**Author:** ![vh1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/278dde/32.png) [@vh1](https://www.ruby-forum.com/u/vh1)\
**Post date:** [April 8, 2015, 1:14am UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/7 "2015-04-08T01:14:21Z")

</div>

Hi Tom.

I think this is the right place as UHD is part of the standard Gnuradio  
build, so it doesn’t really matter if you have a usrp or not, it will  
crash the build.

Mike

From: removed\_email\_address@domain.invalid [[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of  
Tom R.  
Sent: 07 April 2015 23:06  
To: Mike W.  
Cc: Richard B.; GNURadio D.ion List  
Subject: Re: [Discuss-gnuradio] pybombs bombs

On Tue, Apr 7, 2015 at 4:19 PM, Mike W. \<removed\_email\_address@domain.invalid  
[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) \> wrote:

Thanks - I tried that. Same issue.Something wrong with UHD and my setup  
perhaps?

Mike

Have you asked on the usrp-users list? Seems a problem more related to  
the UHD than PyBOMBS or GNU Radio. Unless it’s a change in configuration  
that we need to have reflected in the PyBOMBS recipe.

Tom

/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:96:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:97:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)0x0c);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:97:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:98:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)0x04);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:98:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:101:35: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get(), (uint32\_t)0x0a0b0c0d);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:101:35: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:102:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)0x0a);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:102:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:103:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)0x0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:103:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:104:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)0x0c);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:104:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:105:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)0x0d);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:105:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:108:35: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get(), (uint32\_t)0x0a0b0cbd);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:108:35: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:109:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)0x0a);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:109:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:110:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)0x0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:110:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:111:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)0x0c);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:111:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:112:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)0xbd);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:112:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:115:35: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get(), (uint32\_t)0x0a0b0cbc);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:115:35: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:116:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)0x0a);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:116:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:117:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)0x0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:117:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:118:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)0x0c);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:118:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:119:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)0xbc);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:119:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:122:43: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(flipped\_sid.get(), (uint32\_t)0x0cbc0a0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:122:43: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:126:35: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get(), (uint32\_t)0x0cbc0a0b);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:126:35: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp: In member  
function ‘void test\_sid\_t\_from\_str::test\_method()’:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:131:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)1);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:131:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:132:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)2);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:132:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:133:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)3);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:133:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:134:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)4);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:134:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:137:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)1);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:137:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:138:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)2);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:138:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:139:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)3);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:139:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:140:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)16);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:140:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:143:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)1);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:143:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:144:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)6);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:144:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:145:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)3);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:145:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:146:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)16);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:146:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:149:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_addr(), (uint32\_t)1);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:149:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:150:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_src\_endpoint(), (uint32\_t)2);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:150:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:151:44: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_addr(), (uint32\_t)4);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:151:44: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
In file included from /usr/local/include/boost/test/unit\_test.hpp:19:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:20:  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:152:48: error:  
‘uint32\_t’ was not declared in this scope  
BOOST\_CHECK\_EQUAL(sid.get\_dst\_endpoint(), (uint32\_t)16);  
^  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:152:48: note:  
suggested alternative:  
In file included from  
/home/mike/pybombs/src/uhd/host/include/uhd/types/sid.hpp:22:0,  
from  
/home/mike/pybombs/src/uhd/host/tests/sid\_t\_test.cpp:21:  
/usr/local/include/boost/cstdint.hpp:263:30: note: ‘boost::uint32\_t’  
typedef unsigned int uint32\_t;  
^  
make[2]: \*\*\* [tests/CMakeFiles/sid\_t\_test.dir/sid\_t\_test.cpp.o] Error 1  
make[1]: \*\*\* [tests/CMakeFiles/sid\_t\_test.dir/all] Error 2  
make[1]: \*\*\* Waiting for unfinished jobs…  
Linking CXX executable subdev\_spec\_test  
[93%] Built target subdev\_spec\_test  
Linking CXX executable sph\_send\_test  
[93%] Built target sph\_send\_test  
Linking CXX executable sph\_recv\_test  
[93%] Built target sph\_recv\_test  
make: \*\*\* [all] Error 2  
Build failed. See output above for error messages

---

<div class="post-metadata">

**Author:** ![vh1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/278dde/32.png) [@vh1](https://www.ruby-forum.com/u/vh1)\
**Post date:** [April 8, 2015, 8:45am UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/8 "2015-04-08T08:45:12Z")

</div>

Hi Tom,

I understand your point and it’s a general problem with modules in the  
recipes that are included by default that if any one of them fails to  
build, so does the system. Imagine if I had no USRP and didn’t even know  
what one was. If I came to install Gnuradio it would fail under this  
system. I would need to know there is a USRP list and subscribe to it,  
even without any usrp. So, really the issue is the pybombs recipe  
including things that are not part of gnuradio by default. Effectively  
they become part of the system by doing that.

Mike

From: removed\_email\_address@domain.invalid [[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of  
Tom R.  
Sent: 08 April 2015 00:32  
To: Mike W.  
Cc: Richard B.; GNURadio D.ion List  
Subject: Re: [Discuss-gnuradio] pybombs bombs

On Tue, Apr 7, 2015 at 7:12 PM, Mike W. \<removed\_email\_address@domain.invalid  
[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) \> wrote:

Hi Tom.

I think this is the right place as UHD is part of the standard Gnuradio  
build, so it doesn’t really matter if you have a usrp or not, it will  
crash the build.

Mike

It’s technically an optional dependency, required only for gr-uhd. The  
failure you’re experiencing it happening when building libuhd, which is  
not a GNU Radio project.

As I said, if this is a failure in the PyBOMBS uhd recipe, that’s our  
concern. A problem in libuhd itself is something that the usrp-users  
list would be much better place to get help on this problem.

Tom

---

<div class="post-metadata">

**Author:** ![vh1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/278dde/32.png) [@vh1](https://www.ruby-forum.com/u/vh1)\
**Post date:** [April 9, 2015, 8:54am UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/9 "2015-04-09T08:54:35Z")

</div>

Hi Michael,

That worked perfectly thanks.

Mike

---

<div class="post-metadata">

**Author:** ![vh1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/278dde/32.png) [@vh1](https://www.ruby-forum.com/u/vh1)\
**Post date:** [April 8, 2015, 4:23pm UTC](https://www.ruby-forum.com/t/pybombs-bombs/241457/10 "2015-04-08T16:23:10Z")

</div>

On Wed, Apr 8, 2015 at 2:43 AM, Mike W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> things that are not part of gnuradio by default. Effectively they become  
> part of the system by doing that.
> 
> Mike

Hi Mike, I know no one likes to be told that they’ve asked the question  
in  
the wrong place like this – I’ve been there before myself. But you  
asked a  
question that could be better answered elsewhere, so that’s where I  
pointed  
you. I wasn’t trying to be dismissive.

Tom
