I’ve been trying out pybombs for building the latest gnuradio. I had a
successful build at home last week, but I am having repeated failures in
a
test environment VM (virtualbox, ubuntu 12.04 x64).
I am running the build like this: sudo ./pybombs install gnuradio
Here’s the relevant part of the make output:
[ 68%] Built target gnuradio-blocks
Linking CXX shared module _vocoder_swig.so
[ 68%] Built target _vocoder_swig
make: *** [all] Error 2
bash return val = 2
Traceback (most recent call last):
File “./pybombs”, line 91, in
install(p,True);
File “/home/spacequest/pybombs/mod_pybombs/pybombs_ops.py”, line 49,
in
install
global_recipes[pkg].install();
File “/home/spacequest/pybombs/mod_pybombs/recipe.py”, line 512, in
install
st = self.install_src();
File “/home/spacequest/pybombs/mod_pybombs/recipe.py”, line 582, in
install_src
self.install_order[step]1;
File “/home/spacequest/pybombs/mod_pybombs/recipe.py”, line 612, in
make
assert(st == 0);
AssertionError
I am trying to get you the full output. Apparently tee-ing the output
to a
file results in a truncated file for some reason. Do you know if there
is
a logging feature in pybombs? I haven’t seen one yet. In any event,
the
portion I posted was the full extent of the error-related output.
Everything above had proceeded correctly. I sort of wonder if this is
the
-j4 make option getting in the way. It seems that pybombs is setting
that
by default, if I am not mistaken.
I realize the build error is with building gnuradio, but pybombs handles
all the dependencies and manages the build process, which is why I am
referencing it.
If you go into the pybombs/src/gnuradio/build directory and run “make
-j4” you’ll replicate exactly what pybombs is doing and maybe get a hint
of what’s up. Plus you can check if just “make” works.
Tim
Sent on the Sprint® Now Network from my BlackBerry®
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.