no42 Posted February 2, 2014 Share Posted February 2, 2014 Got this: darrell@linuxmonster1:~/rtl-sdr/build$ cmake ../ -- Build type not specified: defaulting to release. -- Extracting version information from git describe... -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Building with kernel driver detaching disabled, use -DDETACH_KERNEL_DRIVER=ON to enable -- Building for version: v0.5.2-23-g2c17 / 0.5git -- Using install prefix: /usr/local -- Configuring done -- Generating done -- Build files have been written to: /home/darrell/rtl-sdr/build So that means I'm still getting this: make: *** No rule to make target `install-udev-rules'. Stop. but does make;sudo make install work without errors? Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 Yep, it worked fine. That's from "/rtl-sdr/build$" that I did the make;sudo make install from that directory. Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 now try: sudo rtl-sdr -t Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 (edited) sudo: rtl-sdr: command not found Ok, I feel totally stupid. Guess it'd help if I plug in the dongle. Let me start over and see what I end up with. Geeze, LOL Nope, still getting the same thing. command not found. Also with the second set of commands I get down to cmake ../ and get told that I need Boost. mkdir: cannot create directory `build': File exists darrell@linuxmonster1:~/gr-osmosdr$ cd build/ darrell@linuxmonster1:~/gr-osmosdr/build$ cmake ../ -- Build type not specified: defaulting to release. -- Extracting version information from git describe... -- Configuring Boost C++ Libraries... -- Could NOT find Boost CMake Error at CMakeLists.txt:123 (message): Boost required to build gr-osmosdr How can I install Boost. sudo apt-get install boost or what? Edited February 2, 2014 by TN.Frank Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 what if we try sudo rtl_test -t Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 (edited) Found 1 device(s): 0: Realtek, RTL2838UHIDIR, SN: 00000001 Using device 0: Generic RTL2832U OEM Found Rafael Micro R820T tuner Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6 Sampling at 2048000 S/s. No E4000 tuner found, aborting. So it's there but I'd like to get Boost so I can finish installing the second set of commands. Of course then were do we go from there, that's the million dollar question. Also there's nothing under my Applications folder to open a GUI for the SDR install. Is this something I'll have to install separate from the two sets of commands above? Edited February 2, 2014 by TN.Frank Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 ok driver is installed correctly, apt-cache search boost will list potentially what we need to install since we're compiling from source we need one that ends in "-dev" Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 (edited) Wow, hope you're ready to do a boat load of reading,LOL libasio-dev - cross-platform C++ library for network programming libasio-doc - cross-platform C++ library for network programming libboost-all-dev - Boost C++ Libraries development files (ALL) (default version) libboost-chrono-dev - C++ representation of time duration, time point, and clocks (default version) libboost-date-time-dev - set of date-time libraries based on generic programming concepts (default version) libboost-dbg - Boost C++ Libraries with debug symbols (default version) libboost-dev - Boost C++ Libraries development files (default version) libboost-doc - Boost.org libraries documentation (default version) libboost-filesystem-dev - filesystem operations (portable paths, iteration over directories, etc) in C++ (default version) libboost-graph-dev - generic graph components and algorithms in C++ (default version) libboost-graph-parallel-dev - generic graph components and algorithms in C++ (default version) libboost-iostreams-dev - Boost.Iostreams Library development files (default version) libboost-locale-dev - C++ facilities for localization (default version) libboost-math-dev - Boost.Math Library development files (default version) libboost-mpi-dev - C++ interface to the Message Passing Interface (MPI) (default version) libboost-mpi-python-dev - C++ interface to the Message Passing Interface (MPI), Python Bindings (default version) libboost-program-options-dev - program options library for C++ (default version) libboost-python-dev - Boost.Python Library development files (default version) libboost-random-dev - Boost Random Number Library (default version) libboost-regex-dev - regular expression library for C++ (default version) libboost-serialization-dev - serialization library for C++ (default version) libboost-signals-dev - managed signals and slots library for C++ (default version) libboost-system-dev - Operating system (e.g. diagnostics support) library (default version) libboost-test-dev - components for writing and executing test suites (default version) libboost-thread-dev - portable C++ multi-threading (default version) libboost-timer-dev - C++ wall clock and CPU process timers (default version) libboost-wave-dev - C99/C++ preprocessor library (default version) libboost-chrono1.49-dev - C++ representation of time duration, time point, and clocks libboost-chrono1.49.0 - C++ representation of time duration, time point, and clocks libboost-date-time1.49-dev - set of date-time libraries based on generic programming concepts libboost-date-time1.49.0 - set of date-time libraries based on generic programming concepts libboost-filesystem1.49-dev - filesystem operations (portable paths, iteration over directories, etc) in C++ libboost-filesystem1.49.0 - filesystem operations (portable paths, iteration over directories, etc) in C++ libboost-graph-parallel1.49-dev - generic graph components and algorithms in C++ libboost-graph-parallel1.49.0 - generic graph components and algorithms in C++ libboost-graph1.49-dev - generic graph components and algorithms in C++ libboost-graph1.49.0 - generic graph components and algorithms in C++ libboost-iostreams1.49-dev - Boost.Iostreams Library development files libboost-iostreams1.49.0 - Boost.Iostreams Library libboost-locale1.49-dev - C++ facilities for localization libboost-locale1.49.0 - C++ facilities for localization libboost-math1.49-dev - Boost.Math Library development files libboost-math1.49.0 - Boost.Math Library libboost-mpi-python1.49-dev - C++ interface to the Message Passing Interface (MPI), Python Bindings libboost-mpi-python1.49.0 - C++ interface to the Message Passing Interface (MPI), Python Bindings libboost-mpi1.49-dev - C++ interface to the Message Passing Interface (MPI) libboost-mpi1.49.0 - C++ interface to the Message Passing Interface (MPI) libboost-program-options1.49-dev - program options library for C++ libboost-program-options1.49.0 - program options library for C++ libboost-python1.49-dev - Boost.Python Library development files libboost-python1.49.0 - Boost.Python Library libboost-random1.49-dev - Boost Random Number Library libboost-random1.49.0 - Boost Random Number Library libboost-regex1.49-dev - regular expression library for C++ libboost-regex1.49.0 - regular expression library for C++ libboost-serialization1.49-dev - serialization library for C++ libboost-serialization1.49.0 - serialization library for C++ libboost-signals1.49-dev - managed signals and slots library for C++ libboost-signals1.49.0 - managed signals and slots library for C++ libboost-system1.49-dev - Operating system (e.g. diagnostics support) library libboost-system1.49.0 - Operating system (e.g. diagnostics support) library libboost-test1.49-dev - components for writing and executing test suites libboost-test1.49.0 - components for writing and executing test suites libboost-thread1.49-dev - portable C++ multi-threading libboost-thread1.49.0 - portable C++ multi-threading libboost-timer1.49-dev - C++ wall clock and CPU process timers libboost-timer1.49.0 - C++ wall clock and CPU process timers libboost-wave1.49-dev - C99/C++ preprocessor library libboost-wave1.49.0 - C99/C++ preprocessor library libboost1.49-all-dev - Boost C++ Libraries development files (ALL) libboost1.49-dbg - Boost C++ Libraries with debug symbols libboost1.49-dev - Boost C++ Libraries development files libboost1.49-doc - Boost.org libraries documentation r-cran-catools - GNU R package providing various utility functions foundry - Code generation tools gnome-alsamixer - ALSA sound mixer for GNOME libvolk0.0.0 - gnuradio vector optimized functions libjson-spirit-dev - C++ JSON Parser/Generator implemented with Boost Spirit libobject-realize-later-perl - Perl module providing delayed creation of objects python-llvm - Python bindings for LLVM python-llvm-dbg - Python bindings for LLVM (debug mode) libmapnik-dev - C++/Python toolkit for developing GIS applications (dummy) libmapnik2-2.0 - C++/Python toolkit for developing GIS applications (libraries) libmapnik2-dev - C++/Python toolkit for developing GIS applications (devel) mapnik-doc - C++/Python toolkit for developing GIS applications (doc) mapnik-utils - C++/Python toolkit for developing GIS applications (utilities) python-mapnik2 - C++/Python toolkit for developing GIS applications (Python) pianobooster - learn the piano just by playing a game pianobooster-dbg - learn the piano just by playing a game - debug libpion-common-4.0 - lightweight HTTP interface library - common runtime files libpion-common-4.0-dbg - lightweight HTTP interface library - common debug files libpion-common-dev - lightweight HTTP interface library - common development files libpion-net-4.0 - lightweight HTTP interface library - runtime files libpion-net-4.0-dbg - lightweight HTTP interface library - debug files libpion-net-dev - lightweight HTTP interface library - development files libpion-net-doc - lightweight HTTP interface library - documentation libpion-net-plugins - lightweight HTTP interface library - plugins libpion-net-plugins-dbg - lightweight HTTP interface library - plugins debug files r-cran-pvclust - Hierarchical Clustering with P-Values via Multiscale Bootstrap python-pykaraoke - free CDG/MIDI/MPEG karaoke player python-py++ - OO-framework for creating a code generator for Boost.Python python-pgmagick - Yet Another Python wrapper for GraphicsMagick libroot-tmva-dev - Toolkit for multivariate data analysis - development files libroot-tmva5.34 - Toolkit for multivariate data analysis spamassassin-heatu - Heuristic Email Address Tracker Utility for Spamassassin stella - Atari 2600 Emulator for SDL & the X Window System libtorch3-dev - State of the art machine learning library - development files libtorch3c2 - State of the art machine learning library - runtime library weka - Machine learning algorithms for data mining tasks weka-doc - Machine learning algorithms for data mining tasks Maybe libboost-all-dev Edited February 2, 2014 by TN.Frank Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 (edited) apt-get install libboost-all-dev EDIT: boost might take a few minutes to install or we can try and install gqrx git clone https://github.com/csete/gqrx.gitcd gqrxsudo apt-get install qtcreator qmakemake sudo make installsudo gqrx Edited February 2, 2014 by midnitesnake Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 (edited) Yep, got ALL of Boost installing right now. Once it's done I'll try to finish up with the second set of instructions and get that out of the way then we can move on from there. Also, Gqrx will be my Front End GUI go get me into the dongle, right? Ok, looks like I'll need GNU Radio installed to get osmosdr up and running. It failed at cmake ../ and gave me all of this stuff: -- Build type not specified: defaulting to release. -- Extracting version information from git describe... -- Configuring Boost C++ Libraries... -- Boost version: 1.49.0 -- Found the following Boost libraries: -- thread -- system CMake Warning at CMakeLists.txt:151 (find_package): By not providing "FindGnuradio.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Gnuradio", but CMake did not find one. Could not find a package configuration file provided by "Gnuradio" (requested version 3.7.0) with any of the following names: GnuradioConfig.cmake gnuradio-config.cmake Add the installation prefix of "Gnuradio" to CMAKE_PREFIX_PATH or set "Gnuradio_DIR" to a directory containing one of the above files. If "Gnuradio" provides a separate development package or SDK, be sure it has been installed. -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Could NOT find GNURADIO_IQBALANCE (missing: GNURADIO_IQBALANCE_LIBRARIES GNURADIO_IQBALANCE_INCLUDE_DIRS) -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Could NOT find UHD (missing: UHD_LIBRARIES UHD_INCLUDE_DIRS) -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- gnuradio-uhd not found. -- Could NOT find GNURADIO_UHD (missing: GNURADIO_UHD_LIBRARIES GNURADIO_UHD_INCLUDE_DIRS) -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- gnuradio-fcd not found. -- Could NOT find GNURADIO_FCD (missing: GNURADIO_FCD_LIBRARIES GNURADIO_FCD_INCLUDE_DIRS) -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- gnuradio-fcdproplus not found. -- Could NOT find GNURADIO_FCDPP (missing: GNURADIO_FCDPP_LIBRARIES GNURADIO_FCDPP_INCLUDE_DIRS) -- libosmosdr not found. -- Found librtlsdr: /usr/local/include, /usr/local/lib/librtlsdr.so -- libmirisdr not found. -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Could NOT find LIBHACKRF (missing: LIBHACKRF_LIBRARIES LIBHACKRF_INCLUDE_DIRS) -- libbladeRF not found. -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) CMake Error at CMakeLists.txt:165 (message): GnuRadio Runtime required to build gr-osmosdr -- Configuring incomplete, errors occurred! At least I didn't get any Boost errors, LOL Edited February 2, 2014 by TN.Frank Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 yes, works for me. I couldn't get quisk to work for me, was looking for sound cards as opposed to the rtl-sdr USB device. Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 I'm installing everything I can find in Synaptic on GNU Radio right now. Then I'll go back and try the cmake ../ from the second set of install instructions and we'll see where we're at. Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 (edited) yes, works for me. I couldn't get quisk to work for me, was looking for sound cards as opposed to the rtl-sdr USB device. That's where it borked for me as well. I guess Quisk has a .quisk_conf.py Configure file that has to be set up and it's suppose to be a PITA. I'd just like to get this working, I'm sure we(really YOU) can help me get it figured out. Ok, even with all the GNU Radio stuff downloaded I still get a bunch of errors when I try the cmake ../ in the second set of instructions. I do have qthid and qthid 2.2 but they're for the Fun Cube and not my dongle. I also have GRC but have no clue as to how to set that up. Edited February 2, 2014 by TN.Frank Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 ok, what are the errors? Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 -- Build type not specified: defaulting to release. -- Extracting version information from git describe... -- Configuring Boost C++ Libraries... -- Boost version: 1.49.0 -- Found the following Boost libraries: -- thread -- system CMake Warning at CMakeLists.txt:151 (find_package): By not providing "FindGnuradio.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Gnuradio", but CMake did not find one. Could not find a package configuration file provided by "Gnuradio" (requested version 3.7.0) with any of the following names: GnuradioConfig.cmake gnuradio-config.cmake Add the installation prefix of "Gnuradio" to CMAKE_PREFIX_PATH or set "Gnuradio_DIR" to a directory containing one of the above files. If "Gnuradio" provides a separate development package or SDK, be sure it has been installed. -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Could NOT find GNURADIO_IQBALANCE (missing: GNURADIO_IQBALANCE_LIBRARIES GNURADIO_IQBALANCE_INCLUDE_DIRS) -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Could NOT find UHD (missing: UHD_LIBRARIES UHD_INCLUDE_DIRS) -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- gnuradio-uhd not found. -- Could NOT find GNURADIO_UHD (missing: GNURADIO_UHD_INCLUDE_DIRS) -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- gnuradio-fcd not found. -- Could NOT find GNURADIO_FCD (missing: GNURADIO_FCD_INCLUDE_DIRS) -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- gnuradio-fcdproplus not found. -- Could NOT find GNURADIO_FCDPP (missing: GNURADIO_FCDPP_LIBRARIES GNURADIO_FCDPP_INCLUDE_DIRS) -- libosmosdr not found. -- libmirisdr not found. -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Could NOT find LIBHACKRF (missing: LIBHACKRF_LIBRARIES LIBHACKRF_INCLUDE_DIRS) -- libbladeRF not found. -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) CMake Error at CMakeLists.txt:165 (message): GnuRadio Runtime required to build gr-osmosdr -- Configuring incomplete, errors occurred! darrell@linuxmonster1:~/gr-osmosdr/build$ Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 ok basically its complaining that gnuradio hasn't been installed or finished installing Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 (edited) ok basically its complaining that gnuradio hasn't been installed or finished installingThat's about it in a nut shell. Plus a few other things aren't installed that it wants/needs. I even restarted my system just in case it needed it to see the changes. So am I going to have to go back and install GNU Radio from a tarball or something to get all of it that's needed installed or can I use git? Why can't there be a simple .deb file that I could use to install everything I need to get SDR up and running. LOL Edited February 2, 2014 by TN.Frank Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 (edited) there is a special script that may be of use: wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio Edited February 2, 2014 by midnitesnake Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 (edited) there is a special script that may be of use: wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio --2014-02-02 12:07:00-- http://www.sbrac.org.../build-gnuradio Resolving www.sbrac.org... (www.sbrac.org...)... failed: Name or service not known. wget: unable to resolve host address `www.sbrac.org...' This is becoming more work then fun. I'm almost ready to give up and just wait for someone to come out with a simple install to get SDR. Edited February 2, 2014 by TN.Frank Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 the forum shortened the link, right-click, copy link for the full url - i'll try to modify the post to display the full URL Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 (edited) Ok, it's running, let's see what happens. Cross your fingers. Ok, ended up with this: Your Ubuntu release must be at least 9.04 to proceed Send success/fail info to sbrac.org? Since I'm running Debian it's not going to run I guess. Edited February 2, 2014 by TN.Frank Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 (edited) keep going, your OS is debian based, can't see why it should fail? Edit: the script should work for these versions of debian *6.0*|*wheezy*|*sid*|*7.1*|*7.0*|*7.2* can you cat /etc/debian_version Edited February 2, 2014 by midnitesnake Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 Your Ubuntu release must be at least 9.04 to proceed Send success/fail info to sbrac.org?y Thanks darrell@linuxmonster1:~$ I told it "y" and it said "Thanks" and kicked me back to my Terminal prompt. Quote Link to comment Share on other sites More sharing options...
no42 Posted February 2, 2014 Share Posted February 2, 2014 can you cat /etc/debian_version we might be able to trick the install script? Quote Link to comment Share on other sites More sharing options...
TN.Frank Posted February 2, 2014 Author Share Posted February 2, 2014 7.3 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.