Forum: GNU Radio simple_ra compile errors

C1f242bc76bf2c0b1232182482bb99b1?d=identicon&s=25 Blake Morgan (Guest)
on 2013-06-02 22:19
(Received via mailing list)
$ uname -a
Linux ChrUbuntu 3.4.0 #1 SMP Sun Aug 26 19:17:55 EDT 2012 x86_64 x86_64
x86_64 GNU/Linux

$ python -V
Python 2.7.4

$ gnuradio-config-info -v
3.6.4.1

$ gnuradio-companion --version
GNU Radio Companion 3.6.4.1

  I am getting the following compile errors when trying to make
simple_ra:
$ ~/simple_ra/trunk$ make
grcc -d . simple_ra_receiver.grc
 >>> Error: Block key "blocks_probe_signal_vx" not found in Platform -
grc(GNU Radio Companion)
Traceback (most recent call last):
   File "/usr/local/bin/grcc", line 25, in <module>
     from grc.python.Platform import Platform
ImportError: No module named grc.python.Platform
 >>> Error: Connection between gr_keep_one_in_n_1_0(0) and fft_probe(0)
could not be made.
     sink block id "fft_probe" not in block ids
Traceback (most recent call last):
   File
"/usr/local/lib/python2.7/dist-packages/gnuradio/grc/base/FlowGraph.py",
line 200, in import_data
     raise LookupError('sink block id "%s" not in block
ids'%sink_block_id)
LookupError: sink block id "fft_probe" not in block ids
linux; GNU C++ version 4.7.3; Boost_104900; UHD_003.005.002-65-g265daa58

cc    -c -o simple_ra_recorder.o simple_ra_recorder.c
cc    -c -o stime.o stime.c
cc -O -o simple_ra_recorder simple_ra_recorder.o stime.o -lm

How do I correct these errors so that it compiles correctly? Or are
these errors such that they can be ignored?
558c40b97bd1af8d912424757714bda9?d=identicon&s=25 Marcus D. Leech (Guest)
on 2013-06-02 22:27
(Received via mailing list)
On 06/02/2013 03:32 PM, Blake Morgan wrote:
> $ gnuradio-companion --version
> ImportError: No module named grc.python.Platform
> linux; GNU C++ version 4.7.3; Boost_104900; UHD_003.005.002-65-g265daa58
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
Try getting the very latest simple_ra, and also the latest Gnu Radio.

simple_ra uses a vector-probe block that was only merged into "maint"
about a week ago.

The very latest simple_ra no longer uses the "recorder" program via
FIFOs, but records data entirely internally to the Python app.




--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org
This topic is locked and can not be replied to.