[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Version compatibility problem
From: |
CEL |
Subject: |
Re: Version compatibility problem |
Date: |
Thu, 13 Feb 2020 10:05:16 +0000 |
Hi Luke,
though I like that guide, I'd **really** recommend not building GNU
Radio from source on Ubuntu 19.10, unless you really need to (for
example, and that's why Ettus has such a guide, because you're using a
different UHD than what is available from Ubuntu).
On Ubuntu 19.10, it's really really really simple to get running GNU
Radio 3.8:
sudo add-apt-repository ppa:gnuradio/gnuradio-releases
sudo apt-get update
sudo apt install gnuradio
Done.
Hi Laura,
that's a manual installation outside your prefix; I think you really
might have had multiple GNU Radio 3.8 installations. Yeah, so honestly,
re-installing Ubuntu and using the method I described above instead of
trying to fix this (which definitely is possible, but not much fun) is
the faster way.
Best regards,
Marcus
On Wed, 2020-02-12 at 23:53 +0000, Luke Stutters wrote:
> Dear Laura,
>
> If you need to build and run GNU Radio 3.8 on a recent Linux kernel
> and not just install it from packages, you may find the following
> notes useful:
> https://docs.google.com/document/d/17gbDc_l32wbNIrXopUWIr1pOpu_Ty8tTeC4t12Ah_XE/edit?usp=sharing
>
> This is just a simplified version of the guide on the Ettus wiki, but
> for Ubuntu 19.10:
> https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux
>
> I was going to add it to the GNU Radio wiki but it does some things
> that are unsuitable for a lot of systems, like installing self-
> compiled software in /usr instead of /usr/local and patching numpy
> in-place to work round Python 3.7 changes.
>
> However, the simpler approach avoided Python and C++ environment-
> related issues for me, and I just needed to test something quickly.
>
> Best wishes,
>
> On Wed, 12 Feb 2020 at 23:07, Laura Arjona <address@hidden> wrote:
> > sorry, typed it wrong
> > ~$ which gnradio-config-info
> > /usr/local/bin/gnuradio-config-info
> >
> > On Wed, Feb 12, 2020 at 3:03 PM Laura Arjona <address@hidden>
> > wrote:
> > > Thank you Marcus.
> > >
> > > I think I am going to install ubuntu again, since I really need
> > > to have gnuradio working asap.
> > >
> > > It says nothing
> > > ~$ which gnradio-config-info
> > >
> > > :~$ gnuradio-config-info --version
> > > 3.8.0.0
> > >
> > > On Wed, Feb 12, 2020 at 2:42 PM Müller, Marcus (CEL) <
> > > address@hidden> wrote:
> > > > huh. Seems to be more than one installation in the prefix?!
> > > > what does `which gnuradio-config-info` say?
> > > >
> > > >
> > > > On Wed, 2020-02-12 at 13:52 -0800, Laura Arjona wrote:
> > > > > Thank you,
> > > > >
> > > > > I got rid of all the folders named gnuradio, and it seems to
> > > > be
> > > > > uninstalled, because when I run uninstall I get Package
> > > > 'gnuradio'
> > > > > is not installed, so not removed
> > > > >
> > > > > But I still get
> > > > > # gnuradio-config-info --version
> > > > > 3.8.0.0
> > > > >
> > > > >
> > > > >
> > > > > On Wed, Feb 12, 2020 at 12:47 PM Müller, Marcus (CEL) <
> > > > > address@hidden> wrote:
> > > > > > Hi Laura,
> > > > > >
> > > > > > first of all, unless you really want to work *on* GNU
> > > > Radio,
> > > > > > there's
> > > > > > little reason to install it using PyBOMBS. At the very
> > > > least, on
> > > > > > Debian
> > > > > > testing, there's native GNU Radio 3.8 packages, and for
> > > > Fedora and
> > > > > > Ubuntu, GNU Radio has binary packages that you can just
> > > > install and
> > > > > > use
> > > > > > to develop your out-of-tree modules and GNU Radio
> > > > applications.
> > > > > >
> > > > > > However, PyBOMBS will have installed GNU Radio 3.8 into the
> > > > prefix
> > > > > > ~/gnuradio. So, if you just move that out of the way, or
> > > > delete it,
> > > > > > then you should have no access to GNU Radio 3.8.0.0
> > > > anymore.
> > > > > >
> > > > > > Best regards,
> > > > > > Marcus
> > > > > >
> > > > > > On Wed, 2020-02-12 at 12:12 -0800, Laura Arjona wrote:
> > > > > > > Good morning,
> > > > > > >
> > > > > > > In short, I installed gnuradio 3.8 following the
> > > > tutorial in the
> > > > > > github site
> > > > > > > sudo -H pip3 install PyBOMBS
> > > > > > > pybombs auto-config
> > > > > > > pybombs recipes add-defaults
> > > > > > > pybombs prefix init ~/gnuradio -R gnuradio-default
> > > > > > >
> > > > > > > but I got problems with the python path, then removed
> > > > gnuradio,
> > > > > > and re-installed the version 3.7.
> > > > > > >
> > > > > > > But when I check the version with gnuradio-config-info --
> > > > version
> > > > > > > I still get version 3.8.0.
> > > > > > >
> > > > > > > Because of the version I have other eros when building my
> > > > oot-
> > > > > > modules.
> > > > > > >
> > > > > > >
> > > > > > > Any advice there?
> > > > > > >
> > > > > > > Thanks!
> > > > > > >
> > > > > > >
> > > > >
> > > > >
> > >
> > >
> > > --
> > > Laura Arjona
> > > Washington Research Foundation Innovation Postdoctoral Fellow in
> > > Neuroengineering
> > >
> > > Paul G. Allen School of Computer Science & Engineering
> > > 185 E Stevens Way NE
> > > University of Washington
> > > Seattle, WA 98195-2350
> >
> >
smime.p7s
Description: S/MIME cryptographic signature