Hi Martin, I'm off-list working together with Mike. Point is that his UHD build (during "pybombs install gnuradio", I presume) fails:
[ 4%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_dsp_core_200.cpp.o In file included from /usr/local/src/uhd/host/lib/usrp/cores/dsp_core_utils.hpp:21:0, from /usr/local/src/uhd/host/lib/usrp/cores/rx_dsp_core_200.cpp:19: /usr/local/src/uhd/host/include/uhd/types/stdint.hpp:29:14: error: ‘int64_t’ is already declared in this scope using boost::int64_t; ^ /usr/local/src/uhd/host/include/uhd/types/stdint.hpp:51:9: error: ‘::uintptr_t’ has not been declared using ::uintptr_t; ^ make[2]: *** [lib/CMakeFiles/uhd.dir/usrp/cores/rx_dsp_core_200.cpp.o] Error 1 which seems to have to do with something that we changed lately. Currently reproducing in fresh 14.04LTS VM. Stand by. Cheers, Marcus On 06.03.2016 19:36, Martin Braun wrote: > Can someone please summarize this problem? I'm afraid I'm not getting > the full picture here. > > Cheers, > M > > On 03/05/2016 11:11 AM, Dan CaJacob wrote: >> I had the same pip error. It seemed to be related to a conflicting >> version of requests. I am running Ubuntu 15.10 to fix the problem, I >> uninstalled my pip-installed pybombs and apt-installed python-pip. I >> then installed pip and requests via easy_install (generally don't go >> this route, but it worked). Then I was able to install pybombs via pip >> again and this time build was completely successful. >> >> On Sat, Mar 5, 2016 at 1:54 PM West, Nathan <n...@ostatemail.okstate.edu >> <mailto:n...@ostatemail.okstate.edu>> wrote: >> >> On Sat, Mar 5, 2016 at 10:45 AM, Marcus Müller >> <marcus.muel...@ettus.com <mailto:marcus.muel...@ettus.com>> wrote: >> >> Hi Mike, >> >> >>> Following advice here I descended down a rabbit hole and tried >>> to start again “pip uninstall pybombs”. Pip was not found. >>> >> Uninstalling pybombs via pip only makes sense if you've >> installed it via pip ("pip install pybombs"). Seemingly, you've >> either gotten PyBombs through different means, so investigating >> pip doesn't really make sense, or something uninstalled pip >> after you've installed it, and installed Pybombs with it. That >> would be strange. >> >> >> I don't think that's true. It's unintuitive, but pip is the >> generally accepted way to uninstall anything installed through >> setup.py. See >> http://stackoverflow.com/questions/1550226/python-setup-py-uninstall >> >> >>> That has fixed the pip problem but not the UHD installation >>> crash, but as a by product the error messages have become more >>> verbose – and guess what? The problem is an undeclared type. >>> *_THIS SAME ISSUE WITH UNDEFINED TYPES_* (shout so it sinks >>> in, then repeat because it didn’t) *_THIS SAME ISSUE WITH >>> UNDEFINED TYPES_* that has been around for over a YEAR in UHD >>> and in this case rx_dsp_core_200.cpp. >>> >> There is no such issue I know of. Now, that doesn't mean there's >> no issue, it just means that none of the other users I've talked >> to nor myself encountered it. However, probabilistically >> speaking, that's indicative of something being wrong with your >> system... >> >>> Every so often I point it out and someone fixes it and later >>> on someone else (I wonder if this is the same person who broke >>> it last time) then adds some new code somewhere else >>> recreating the same errors. In this case its uintptr_t that is >>> not declared. >>> >> Um, sorry, I don't even see uintptr_t in rx_dsp_core_200.cpp, >> and I've searched through its file history: It never occurred >> there. So to research this issue, I'll need your full "make" >> output. Maybe your version of Ubuntu fell off the testing >> bandwagon: which version of Ubuntu are you using? >>> A good motto is to assume nothing and please make sure you >>> declare everything.____ >>> >> uintptr_t is a standard type. See "man stdint.h". >> >> >> Looks potentially familiar... Two things might be going on. 1) If >> you have a UHD installed and the current build picks up on it things >> might get messy in non-intuitive ways. Make sure you remove any >> stray UHD installations. That seems likely in this case. 2) There's >> a similar issue with some versions of glibc and boost. See >> https://github.com/gnuradio/gr-recipes/pull/4#issuecomment-181188909 >> (seems unlikely in this case). BTW, if you see a problem in the code >> that keeps coming back you don't have to wonder who does it... you >> can use git to know. Anyway, indeed without errors/build logs I'm >> not sure what you expect anyone to do here. >> _______________________________________________ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org> >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> -- >> Very Respectfully, >> >> Dan CaJacob >> >> >> _______________________________________________ >> 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