Dear list, i did a fresh try from a clean, new installed Ubuntu 10.04 and with the reworked installation instruction on [1], and now it works (unfortunately, i still don't know what has been the issue before).
For the record, here is, what i did (see also the instructions on [1], [2] and [3]): #Install the dependecies for GNU Radio on Ubuntu 10.04: sudo apt-get -y install libfontconfig1-dev libxrender-dev libpulse-dev swig g++ automake autoconf libtool python-dev libfftw3-dev \ libcppunit-dev libboost-all-dev libusb-dev fort77 sdcc sdcc-libraries \ libsdl1.2-dev python-wxgtk2.8 subversion git-core guile-1.8-dev \ libqt4-dev python-numpy ccache python-opengl libgsl0-dev \ python-cheetah python-lxml doxygen qt4-dev-tools \ libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools #Install git and cmake: sudo apt-get install git-core cmake #Download and install UHD from git: git clone git://code.ettus.com/ettus/uhd.git cd uhd/host mkdir build cd build cmake ../ make make test sudo make install export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib #Check where your path is with "find |grep libuhd" #To test if the installation was succesfull run "uhd_find_devices" #Download and install GNU Radio from git: git clone http://gnuradio.org/git/gnuradio.git cd gnuradio git branch --track next origin/next git checkout next git branch #Just to check if you really got the right branch export PKG_CONFIG_PATH=/usr/local/lib/pgkconfig:${PKG_CONFIG_PATH} ./bootstrap ./configure #I did it with --enable-gr-uhd because of the trouble i had before make make check sudo make install #Done! Now i could run gnuradio-companion and found the UHD Blocks [1] http://gnuradio.org/redmine/wiki/gnuradio/UbuntuInstall [2] http://ettus-apps.sourcerepo.com/redmine/ettus/projects/uhd/wiki [3] http://www.ettus.com/uhd_docs/manual/html/build.html Fabian On Sat, Jan 22, 2011 at 1:35 AM, Josh Blum <j...@ettus.com> wrote: > The configure check is very simple. Just make sure that uhd.pc is in > your PKG_CONFIG_PATH, and that if you look at uhd.pc, the version should > read 002.<something>. If not, then you didnt update or install the > latest uhd, that could be another reason its getting rejected. > > -Josh > Version of uhd.pc read 002.20110121005246.c14bbff, but i still did the fresh install. > On 01/21/2011 04:21 PM, Fabian Klaes wrote: > > I tried sudo ldconfig several times, no luck there :-( > > > > I think I also checked PKG_CONFIG_PATH and uhd.pc was in the (standard?) > > /usr/local/lib/pkgconfig, but right now I'm not sure about this. I will > > check this on monday again! > > Nevertheless I also did (see also my 3rd message in this thread): > > export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:${PKG_CONFIG_PATH} > > so i think i should be fine (but will be checked monday) > > > > If this doesn't work out, i think the best move would be to do a fresh > > install of Ubuntu and try to install UHD and GNUradio again on a complete > > clean system? > > > > Good Night > > > > Fabian > > > > > > On Fri, Jan 21, 2011 at 6:19 PM, Josh Blum <j...@joshknows.com> wrote: > > > >> how about a good luck sudo ldconfig? -josh > >> > >> On 01/21/2011 05:02 AM, Fabian Klaes wrote: > >>> I first tried make distclean and the installation went fine, but when I > >>> tried to start the GRC, following window showed up: > >>> http://tinypic.com/r/dq671d/7 containing the error message "Cannot > >> import > >>> gnuradio. Are your PHYTONPATH and LD_LIBRARY_PATH set correctly?" > >>> > >>>> I then tried git clean -dfx and rebuilding from scratch (for UHD and > >>>> GNUradio). > >>>> Installation for UHD (worked): > >>>> git clone git://code.ettus.com/ettus/uhd.git > >>>> cd uhd/host > >>>> mkdir build > >>>> cmake -DCMAKE_INSTALL_PREFIX=/opt/uhd ../ > >>>> > >>>> make > >>>> make test > >>>> sudo make install > >>>> PATH=$PATH:/opt/uhd/bin > >>>> > >>>> uhd_find_devices and uhd_usrp_probe works fine now, so i figured that > >> the > >>>> installation of UHD was successfull > >>>> > >>>> Installation for GNUradio (error at ./configure): > >>>> git clone git://gnuradio.org/gnuradio.git > >>>> git branch --track next origin/next > >>>> git checkout next > >>>> export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:${PKG_CONFIG_PATH} > #just > >> to > >>>> be sure ... > >>>> BOOST_PREFIX=/opt/boost_1_37_0 #echo $BOOST_PREFIX returned nothing in > >> the > >>>> first place, so i figured it could help > >>>> > >> > LD_LIBRARY_PATH=/home/fs/gnuradio-git/uhd/host/build/lib/:/opt/uhd/lib/:/opt/boost_1_37_0/lib > >>>> > >>>> #I also put both uhd paths in ld.so.conf and ran sudo ldconfig, but it > >>>> didn't help > >>>> ./bootstrap > >>>> ./configure --with-boost=$BOOST_PREFIX --enable-gr-uhd > >>>> > >>>> Now following error showed up: > >>>> checking for UHD... no > >>>> gr-uhd requires libuhd 2.x.x > >>>> configure: error: Component gr-uhd has errors; stopping. > >>>> > >>>> I did: find |grep libuhd and got: > >>>> ./home/fs/gnuradio-git/uhd/host/build/lib/libuhd.so > >>>> ./home/fs/gnuradio-git/uhd/host/build/lib/libuhd.so.002 > >>>> ./usr/local/lib/libuhd.so > >>>> ./opt/uhd/lib/libuhd.so > >>>> ./opt/uhd/lib/libuhd.so.002 > >>>> > >>>> so I added /opt/uhd/lib/ and /home/fs/gnuradio-git/uhd/host/build/lib/ > >> to > >>>> ld.so.conf and ran sudo ldconfig (as said above). I then also tried to > >> set > >>>> LD_LIBRARY_PATH (see above again) but still the same error. > >>>> I also tried to git clone from > >> http://gnuradio.org/git/gnuradio.git(described<http://gnuradio.org/git/gnuradio.git%28described> > <http://gnuradio.org/git/gnuradio.git%28described>in [1]) instead of > git:// > >>>> gnuradio.org/gnuradio.git (described in [2]) > >>>> > >>>> I don't know what to do next and would appreciate any help (again). I > >> would > >>>> be really happy if we could get this going. > >>>> > >>>> Fabian > >>>> > >>>> [1] http://gnuradio.org/redmine/wiki/1/UbuntuInstall > >>>> [2] http://ettus-apps.sourcerepo.com/redmine/ettus/projects/uhd/wiki > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> On Thu, Jan 20, 2011 at 5:13 PM, Josh Blum <j...@joshknows.com> > wrote: > >>>> > >>>>> > >>>>>> And the (probably) critical part causing the error: > >>>>>> make[6]: *** Keine Regel vorhanden, um das Target »usrp_prims.cc«, > >>>>>> benötigt von »_usrp_prims_la-usrp_prims.lo«, zu erstellen. > Schluss. > >>>>>> make[6]: *** No Rule given, for making Target »usrp_prims.cc«, > >>>>>> needed by »_usrp_prims_la-usrp_prims.lo«. Ending. > >>>>>> > >>>>>> > >>>>>> If you (or anyone else) got another hint on how to solve this i > would > >> be > >>>>>> really glad. > >>>>>> > >>>>> > >>>>> Sometimes autotools gets confused when there are many changes to the > >>>>> build system. Try make distclean, and if not working: git clean -dfx > >>>>> (wipes everything). and rebuild from scratch. > >>>>> > >>>>> -Josh > >>>>> > >>>>> _______________________________________________ > >>>>> Discuss-gnuradio mailing list > >>>>> Discuss-gnuradio@gnu.org > >>>>> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >>>>> > >>>> > >>>> > >>> > >>> > >>> > >>> _______________________________________________ > >>> Discuss-gnuradio mailing list > >>> Discuss-gnuradio@gnu.org > >>> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >> > >> _______________________________________________ > >> Discuss-gnuradio mailing list > >> Discuss-gnuradio@gnu.org > >> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >> > > > > > > > > _______________________________________________ > > Discuss-gnuradio mailing list > > Discuss-gnuradio@gnu.org > > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio >
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio