On the page it is stated that, Upon running the first install command
you
will be prompted for a few simple preferences such as
which install prefix to use
cmake debug flags to use
how to try to satisfy dependencies (typically “rpm,src” for
fedora/centos/RHEL and “deb,src” for debian/ubuntu or just “src” to
ignore
the system package manager)
Can anyone please explain what should we do during the process above?
Sorry
for this very basic question.
On the page it is stated that, Upon running the first install command
you will be prompted for a few simple preferences such as
which install prefix to use
This is where you install stuff. The typical system-wide directory is
/usr/local on Linux, but we recommend you don’t do that but rather
install into a user-writable dir, such as ~/target.
If unsure, you can use the default.
cmake debug flags to use
If unsure, use the default.
how to try to satisfy dependencies (typically “rpm,src” for
fedora/centos/RHEL and “deb,src” for debian/ubuntu or just “src” to
ignore the system package manager)
If a package is missing, where do we get it from? Say we’re missing
Boost, we need to install it before we can proceed. pybombs can use the
package manager of your system, or compile from src.
deb,src is a good setting for Debian/Ubuntu, because it tries to use the
standard package installer if possible, but can always fall back on to
the source build, which should always work.
Thanks for your explanation. I’ve try to run the instructions on the
website, i build the new directory ~/gnuradio, and run the following
commands under the ~/gnuradio directory:
Taking Martin and Marcus’ responses here, I’ve added a bit to the
QuickStart guide to briefly explain the options a bit more. See the
bottom
of the page:
Thanx for the detail explanation, i have followed some of your advice on
the email above. I use default for the option, these is the results:
…
Run VOLK Profile to choose fastest kernels[Y]/N?
Submit anonymous VOLK performance statistics to stats.gnuradio.org?
Y/[N]?
please wait … running volk profile, this will take several minutes…
shellexec_long: volk_profile
Traceback (most recent call last):
File “./pybombs”, line 132, in
pybombs_ops.install(p, not opts.force);
File “/home/openbts/gnuradio/pybombs/mod_pybombs/pybombs_ops.py”, line
122, in install
run_volk_profile();
File “/home/openbts/gnuradio/pybombs/mod_pybombs/pybombs_ops.py”, line
82, in run_volk_profile
perf = shellexec_getout(“volk_profile”);
File “/home/openbts/gnuradio/pybombs/mod_pybombs/sysutils.py”, line
306,
in shellexec_getout
raise e;
OSError: [Errno 2] No such file or directory
Can you guys give me clue to solve this problem, thanx for the answers
and
your patience.
On Fri, Sep 5, 2014 at 12:34 AM, sammy zada [email protected]
wrote:
File “./pybombs”, line 132, in
OSError: [Errno 2] No such file or directory
Can you guys give me clue to solve this problem, thanx for the answers and
your patience.
Regards,
Sammy
Luckily, that’s just some stuff that happens at the end once GNU Radio
is
installed. So you should have a fully installed GNU Radio system. Why
that’s happening now, I don’t understand. What OS are you using?
Also, you should be able to run volk_profile yourself. Can you do that
from
a command line and see if it works properly on its own?
On Wed, Sep 10, 2014 at 11:04 PM, sammy zada [email protected]
wrote:
I also cannot run other function like uhd_fft:
octoclock_firmware_burner uhd_rx_cfile
gr_filter_design gr_psd_plot_f iceboxadmin
uhd_cal_rx_iq_balance volk-config-info
I guess there is something went wrong here. Could anyone give clue…???
Any help would be very appreciated.
Specifically, follow the instructions for running “./pybombs env” and
then
sourcing the resulting file. I looks like you just don’t have the
library
and binary paths set up properly.
Thanks for the answers, and sorry for the late response. I’m using
Ubuntu
12.04 Server, and i’ve already try to run volk_profile as you told me.
Here
is the result:
openbts@openbts:~/gnuradio/target/bin$ ./volk_profile
./volk_profile: error while loading shared libraries: libvolk.so.0.0.0:
cannot open shared object file: No such file or directory
I also cannot run other function like uhd_fft:
openbts@openbts:~/gnuradio/target/bin$ ./uhd_fft
Traceback (most recent call last):
File “./uhd_fft”, line 24, in
from gnuradio import gr, gru
ImportError: No module named gnuradio
Thanks a lot for the clue & the answers, i finally rebuild my system
using
Ubuntu Desktop 12.04 & run all the instructions on the http://gnuradio.org/redmine/projects/pybombs/wiki/QuickStart. And result
no
errors at the end of the commands.
I finally able to run ./gnuradio-companion & other interesting features
of
gnuradio normally.
My last question (hopefully), regarding build and run gnuradio using
pybombs, that i had to run ./pybombs env & source $prefix/setup_env.sh
manually each time i want to run gnuradio features under
~/gnuradio/target/bin directory. Is it normal behavior or we can make it
run automatically (./pybombs env & source $prefix/setup_env.sh)?
Thanks a lot for the answers.
Sammy
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.