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

Reply via email to