UKHAS Wiki

UK High Altitude Society

User Tools

Site Tools


projects:dl-fldigi:build-ubuntu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:dl-fldigi:build-ubuntu [2015/09/19 20:12] randomskkprojects:dl-fldigi:build-ubuntu [2020/08/09 14:47] (current) m0dny
Line 4: Line 4:
  
 You may want to make a note of the packages that you install below, incase you want to clean up and purge them later. You may want to make a note of the packages that you install below, incase you want to clean up and purge them later.
 +
 +
  
 ===== Vanilla fldigi Dependencies ===== ===== Vanilla fldigi Dependencies =====
Line 21: Line 23:
 Note that this will provide the latest version from github rather than the current released version. This could have some new features and bug fixes as well as the potential for new bugs. You will also get a warning message saying there's a new version available which can be ignored (if you want the current stable version you can run ''git checkout DL3.1'' after the git clone command. Note that this will provide the latest version from github rather than the current released version. This could have some new features and bug fixes as well as the potential for new bugs. You will also get a warning message saying there's a new version available which can be ignored (if you want the current stable version you can run ''git checkout DL3.1'' after the git clone command.
  
-<code>$ git clone git://github.com/jamescoxon/dl-fldigi.git+<code>$ git clone git://github.com/ukhas/dl-fldigi.git
 $ cd dl-fldigi $ cd dl-fldigi
 $ git submodule init $ git submodule init
Line 35: Line 37:
  
 Or to use the new "HAB" slim interface (advised) Or to use the new "HAB" slim interface (advised)
 +<code>$ ./src/dl-fldigi --hab</code>
 +
 +===== Building on Ubuntu 20.04 =====
 +
 +The steps as per 18.04 can be used with one change, adding //--disable-nls// on the line below to disable native language support and remove the dependency on gettext:
 +<code>
 +$ ./configure --disable-flarq --enable-optimizations=native --disable-nls
 +</code>
 +
 +===== Building on Ubuntu 18.04 =====
 +
 +Install the build dependencies:
 +<code>$ sudo apt update
 +$ sudo apt install build-essential libssl-dev libcurl4-openssl-dev libjpeg62-dev autoconf \
 + portaudio19-dev libfltk1.3-compat-headers libpng-dev libsamplerate0-dev</code>
 +
 +Grab the repository (with GCC 7.3 error fix), and compile for the target machine.
 +<code>$ git clone --recursive --depth 1 https://github.com/philcrump/dl-fldigi.git
 +$ cd dl-fldigi/
 +$ autoreconf -vfi
 +$ ./configure --disable-flarq --enable-optimizations=native
 +$ make
 +</code>
 +
 +You will now have a copy of dl-fldigi at src/dl-fldigi. You can run it from this location without installing.
 <code>$ ./src/dl-fldigi --hab</code> <code>$ ./src/dl-fldigi --hab</code>
  
Line 52: Line 79:
 </code> </code>
  
-<code>$ git clone git://github.com/jamescoxon/dl-fldigi.git+<code>$ git clone git://github.com/ukhas/dl-fldigi.git
 $ cd dl-fldigi $ cd dl-fldigi
 $ git checkout DL3.1 $ git checkout DL3.1
projects/dl-fldigi/build-ubuntu.1442693522.txt.gz · Last modified: 2015/09/19 20:12 by randomskk

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki