Giter Club home page Giter Club logo

Comments (5)

trnewman avatar trnewman commented on July 30, 2024

The only problem is that the gnuradio recipe doesnt have a "satisfy_deb:"
statement, so pybombs won't check to see if the gnuradio deb is installed.
Adding "satisfy_deb: gnuradio" to the gnuradio recipe should fix this
problem. I'm assuming the deb is called gnuradio, but maybe should be
gnuradio-dev. I'm not in a spot right now to check/fix this but will check
it out later.

Tim

On Mon, Jun 23, 2014 at 10:24 AM, Tom Rondeau [email protected]
wrote:

I don't have the full work-flow to re-do this problem, but it's been
reported to me over email. It seems like doing an "apt-get install
gnuradio" and then using PyBOMBS to install an OOT project causes PyBOMBS
to rebuild it's own version of GNU Radio and therefore putting multiple
versions of GR into the system.

My guess is that this wouldn't be a problem when using 'apt-get install
gnuradio-dev' since building the OOT projects requires the headers and dev
version of GNU Radio.

Can we check for an installed GNU Radio library as well as the header
files? If the libraries are found but the headers aren't, PyBOMBS should
exit with a warning about not having the dev version of GNU Radio installed
instead of just building and installing a new version.


Reply to this email directly or view it on GitHub
#80.

from pybombs.

osh avatar osh commented on July 30, 2024

Do we really want to support binary gnuradio pybombs configurations?

from pybombs.

jmcorgan avatar jmcorgan commented on July 30, 2024

yes

On Tuesday, June 24, 2014, osh [email protected] wrote:

Do we really want to support binary gnuradio pybombs configurations?


Reply to this email directly or view it on GitHub
#80 (comment).

Johnathan Corgan
Corgan Labs - SDR Training and Development Services
http://corganlabs.com

from pybombs.

trondeau avatar trondeau commented on July 30, 2024

Yes, we do. We're trying to push more people to use apt-get and yum for the installation process of GNU Radio on those systems. We want to focus PyBOMBS here to be the way to easily install OOT projects, and we don't want this to lead to the problem of having 2 versions of GNU Radio installed in /usr and whatever PyBOMBS prefix.

from pybombs.

osh avatar osh commented on July 30, 2024

We may need a few different pybombs recipe sets to allow users to choose their "danger level"

  • if possible I would kind of like a single set of recipes to define a specific one of these instead of allowing any of them. But perhaps the initial environment setup can help the user get on the right recipe set / pybombs git branch for their interests.
    1. ubuntu binary based gnuradio
    2. pybombs gnruadio maint git based build
    3. pybombs gnuradio master git based source build

from pybombs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.