Hi Martin Braun, Thanks for the information. I was aware of that. When can gr-howto-write-a-block for version 3.7 be expected?
Kind regards, ing. Fokko Driesprong 2013/9/4 Martin Braun (CEL) <martin.br...@kit.edu> > FYI: Gruel was removed in 3.7. > > See also: > http://gnuradio.org/redmine/projects/gnuradio/wiki/Move_3-6_to_3-7 > > MB > > On Wed, Sep 04, 2013 at 11:55:59AM +0200, Marcus Müller wrote: > > Gruel really IS a part of GNU Radio. You never need gruel / gruel-dev on > a > > system to compile GNU Radio, since the GR source tree _contains_ gruel. > > Since it is integral to GR, a gruel from a different version of GNU Radio > > (which is most probably the case when you install it via your package > manager), > > will almost never do. Please do not mix up GNU Radio versions. > > > > On 09/04/2013 11:49 AM, Driesprong, Fokko wrote: > > > > Hi Marcus, > > > > > > Thanks for the response and thoughts. > > > > > > I am running Ubuntu 12.04 on the beaglebone. I don't use any GUI, > and I > > start the gr-ais script from the commandline. With the cortex A8 and > neon > > co-processor the beaglebone is suprisingly powerfull. > > > > > > Currently I am developing on a Ubuntu 13.10 desktop with the same > gnuradio > > (3.7.2) and with the libgruel-dev and libgruel0 package uninstalled. > I > > don't have these available on the beaglebone. I believe when I run > 3.7 with > > the gruelpackage remove (since it is depricated), it uses the > methods from > > these packages. Please correct me if I am wrong on this. > > > > > > Maybe I will go back to 3.6 to check if the Beaglebone is powerfull > enough. > > > > > > Kind regards, > > > > > > Fokko Driesprong > > > > > > > > 2013/9/3 Marcus Müller <mar...@hostalia.de> > > > > > > Hi Fokko, > > > > awesome project! > > Although this might not actually help the matter on hand much: > > Compiling something as big as GNU Radio on something as weak and > > embedded as a beaglebone is a really bad idea, since especially > the > > linking process requires large amounts of RAM and I would not > guarantee > > that it will work with only 512MB RAM at all. > > > > So for your porting efforts, you really should work on a fully > fledged > > PC. When everything is up and running, you might want to > cross-compile > > GNU Radio and gr-ais for your beaglebone; but the latter really > should > > not be your development environment of choice. > > > > You should not install a version of gruel that does not belong > to your > > GR version, so fetching gruel from your package manager and > installing > > GR from git does not sound ok; gruel is part of the GNU Radio > runtime > > and therefore is not necessary to install GNU Radio. > > > > So: On your PC, uninstall gruel using your package manager, > build and > > install GNU Radio from source (using the build-gnuradio script > or even > > better pybombs), and port gr-ais to GR3.7. > > > > When that works, set up a cross-compiling environment for your > linux of > > choice on the beaglebone (I'm tempted to say Ubuntu 13.10 is not > the > > right distribution for an embedded environment that is less > powerful > > than recent smartphones), and compile GNU Radio for that; do the > same > > for gr-ais and install both on your beaglebone. > > > > Hope I was of assistance anyhow, > > Marcus Müller > > > > > > Dear Gnuradio members, > > > > > > I am working on a port for GR-AIS to version 3.7. The initial > > version was for GN3.3, later it is merged to CMake. > > > > > > The problem is that I am trying to compile Gnuradio with the > gr-ais > > extension on a beaglebone black (bbb). I managed to compile > 3.7 on > > the bbb, but the problem is that I don't have GRUEL > available. On a > > x86 it is possible to pull (libgruel) from the > package-manager. So > > I decided that the fastest to get everything running is to > upgrade > > gr-ais to version 3.7. I managed to do this using the wiki. > > > > > > I believe that the cpp is up and running, it compiles fine, > but am > > running into some problems with CMake. I haven't worked with > CMake > > before, so I haven't worked with the scripting earlier. The > problem > > is CMake+SWIG. When Python tries to invoke Boost it gives an > error. > > > > > > Traceback (most recent call last): > > > > File "/usr/local/bin/ais_rx.py", line 15, in <module> > > > > from gr_ais import * > > > > File > "/usr/local/lib/python2.7/dist-packages/gr_ais/__init__.py", > > line 45, in <module> > > > > from gr_ais_swig import * > > > > File "/usr/local/lib/python2.7/dist-packages/gr_ais/ > > gr_ais_swig.py", line 26, in <module> > > > > _gr_ais_swig = swig_import_helper() > > > > File "/usr/local/lib/python2.7/dist-packages/gr_ais/ > > gr_ais_swig.py", line 22, in swig_import_helper > > > > _mod = imp.load_module('_gr_ais_swig', fp, pathname, > > description) > > > > ImportError: /usr/local/lib/python2.7/dist-packages/gr_ais/ > > _gr_ais_swig.so: undefined symbol: > > _ZN5boost6system15system_categoryEv > > > > > > I have re-installed Ubuntu 13.10 and installed gnuradio with > the > > latest git version. The make test succeeded. I have forked > the > > gr-ais repository into a seperate public repo. > > > > > > If someone has any idea, please let me know! > > > > > > Kind regards, > > > > > > ing. Fokko Driesprong > > > > > > > > _______________________________________________ > > Discuss-gnuradio mailing list > > Discuss-gnuradio@gnu.org > > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > > > > > > > _______________________________________________ > > Discuss-gnuradio mailing list > > Discuss-gnuradio@gnu.org > > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > > > > > > > > > > > > _______________________________________________ > > Discuss-gnuradio mailing list > > Discuss-gnuradio@gnu.org > > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > > -- > Karlsruhe Institute of Technology (KIT) > Communications Engineering Lab (CEL) > > Dipl.-Ing. Martin Braun > Research Associate > > Kaiserstraße 12 > Building 05.01 > 76131 Karlsruhe > > Phone: +49 721 608-43790 > Fax: +49 721 608-46071 > www.cel.kit.edu > > KIT -- University of the State of Baden-Württemberg and > National Laboratory of the Helmholtz Association > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio