Tuesday, March 15, 2016

Build FreeDV from source on Ubuntu 16.04

FreeDV is a Digital Voice mode for HF radio. You can run FreeDV using a free GUI application for Windows, Linux and OSX that allows any SSB radio to be used for low bit rate digital voice.
source: freedv.org


Build FreeDV from source:

  1. sudo apt-get install subversion cmake libwxgtk3.0-dev portaudio19-dev libsamplerate0-dev libsox-dev  libsndfile1-dev libwxbase3.0-dev libwxgtk3.0-dev build-essential libhamlib-dev
  2. svn checkout https://svn.code.sf.net/p/freetel/code/freedv-dev/ 
  3. cd freedv-dev
  4. mkdir build
  5. cd build
  6. vi ../src/CMakeLists.txt
    1. search the line with: 'target_link_libraries(freedv ${FREEDV_LINK_LIBS})'
    2. add -ldl at the end: 'target_link_libraries(freedv ${FREEDV_LINK_LIBS} -ldl)'
  7. cmake ..
  8. make
  9. cd src
  10. ./freedv
svn checkout https://svn.code.sf.net/p/freetel/code/freedv-dev/ 

follow the README.txt

No comments: