Comments (3)
Hi @john-g8cqx,
/home/john/prefix/default1/src/gnuradio/build/gr-uhd/swig/CMakeFiles/uhd_swig.dir/uhd_swigPYTHON_wrap.cxx:9658:45: error: no match for ‘operator=’ (operand types are ‘SwigValueWrapper<std::shared_ptr<uhd::usrp::dboard_iface> >’ and ‘uhd::usrp::dboard_iface::sptr’ {aka ‘boost::shared_ptr<uhd::usrp::dboard_iface>’}) 9658 | result = (arg1)->get_dboard_iface(arg2);
One possible reason for such errors is that you have two incompatible versions of libuhd
installed on your system. Most probably one has been installed using the apt package manager from the ubunto or gnuradio ppa repositories and a second one installed by pybombs.
If you want to install gnuradio using pybombs then my advice is to check and uninstall all uhd and gnuradio packages.
dpkg -l | grep uhd
dpkg -l | grep gnuradio
sudo apt remove libuhd3.15.0 libgnuradio-runtime3.8.1
from pybombs.
Hi velichkov, thank you for the suggestion and sorry to have been so long replying but I have been away. I have removed a couple of old UHD installations as you suggested so none show up now with dpkg -l but I still have the same problem as in the attached transcript
transcript.txt
.
from pybombs.
I have sidestepped the issue. Having removed surplus UHD files I then built gnursfio39 recipe in a clean prefix and that's fine. I then built gqrx in another clean prefix. There were failures with this which I fixed by checking out gr38 versions or updating in the fcdproplus case.
from pybombs.
Related Issues (20)
- Pybombs.info not loading properly (moved from GR issue tracker)
- SWIG Error installing GNURadio3.8 with Pybombs HOT 1
- [ERROR] Problem occurred while building package pyyaml: Unresolved install path.
- Error installing package uhd after running, `pybombs prefix init ~/gr38 -R gnuradio-default` HOT 2
- Error installing package libvolk HOT 7
- ModuleNotFoundError - GnuRadio 3.10 on Ubuntu 22.04 HOT 1
- PyBombs create an empty GnuRadio-3.8 folder while installing GnuRadio-3.10 in the gr310 folder HOT 1
- can't import uhd from gnuradio
- [ERROR] macOS: Package has no install method: qt5
- Unable to create a simple `pip install` recipe
- installation problem of gr-ieee-80211, version 3.9 HOT 2
- Pybombs failed to build uhd HOT 5
- Error while installing GNU Radio
- C port is not detected by pybomb HOT 1
- could not find GrSwig. HOT 4
- Mac Error: Current platform "darwin 21" does not match expected platform "darwin 20"
- Python API with UHD HOT 1
- Do I always have to set environment before running? HOT 1
- uhd problem HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pybombs.