New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
uhd/Gnuradio installation via pybombs fails (same as #428) #448
Comments
Since I made that post, I've tried installing to UHD 3.8 and 3.9. I get the same failures during the make process. Any suggestions on how to get UHD and GnuRadio back would be welcomed. |
This is a Boost linker error, but unclear what's causing it. What's your distro? |
I found a kludge to get around this problem. In the .pybombs/recipes/gr-recipes/gnuradio.lwr recipe I commented out the depends on uhd and changed -DENABLE_GR_UHD to =OFF. This allowed me to build a working gnuradio install. |
I apologize for not updating my post. I wanted to reply to mbr0wn, but I got busy and I forgot. However, I had a separate, independent, project. That installation was failing because of uhd. I put that project off to the side and decided I will come back to it later when I had time. |
If you're on Ubuntu 16.04, this is most certainly a problem caused by having multiple versions of UHD installed. |
Shouldn't pybombs work around this multimple existance of the same tools by isolating in the respective prefixes all the necessary tools? Thanks |
BTW I worked around the issue by manually specifying at system level that the default gcc and g++ compilers should be version 5 rather than 6. $ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 60 |
Oh - I will have to give this a try thanks Fabio!
…On Thu, Oct 5, 2017 at 6:27 AM, Fabio ***@***.***> wrote:
BTW I worked around the issue by manually specifying at system level that
the default gcc and g++ compilers should be version 5 rather than 6.
$ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 60
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60•
$ sudo update-alternatives --config gcc
$ sudo update-alternatives --config g++
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#448 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AekHe5iiZajcdZoJ-NV8h07XT-Rn8AMAks5spNk7gaJpZM4OZPah>
.
--
Tim Addison
|
@febs PyBOMBS will ignore other prefixes, assuming you didn't run setup_env.sh multiple times, but it won't ignore stuff installed into |
@mbr0wn wouldn't it make sense then to also isolate the compilers and everything related? That would really allow to have an independent, consistent builiding environment - and thus the very same builds for everybody. Also useful for debugging... Just wondering. |
Well, stuff in |
This issue seems like a mix of unclear problems -- I'll close it. |
Hello.
Perhaps this is a problem for Ettus. However, I am trying to install GnuRadio from pybombs. When it tries to install uhd, I get the following error:
I've reinstalled boost. I've tried using gcc-5, but I'm back at gcc-6 now.
Any ideas in to the failures would be greatly appreciated.
Thank you,
-Shawn
The text was updated successfully, but these errors were encountered: