projects:dl-fldigi:build-ubuntu
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:dl-fldigi:build-ubuntu [2014/04/27 10:50] – mfa298 | projects: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' | 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' | ||
- | < | + | < |
$ cd dl-fldigi | $ cd dl-fldigi | ||
$ git submodule init | $ git submodule init | ||
$ git submodule update | $ git submodule update | ||
$ autoreconf -vfi | $ autoreconf -vfi | ||
- | $ ./configure --disable-flarq | + | $ ./configure --disable-flarq |
$ make</ | $ make</ | ||
Line 35: | Line 37: | ||
Or to use the new " | Or to use the new " | ||
+ | < | ||
+ | |||
+ | ===== Building on Ubuntu 20.04 ===== | ||
+ | |||
+ | The steps as per 18.04 can be used with one change, adding // | ||
+ | < | ||
+ | $ ./configure --disable-flarq --enable-optimizations=native --disable-nls | ||
+ | </ | ||
+ | |||
+ | ===== Building on Ubuntu 18.04 ===== | ||
+ | |||
+ | Install the build dependencies: | ||
+ | < | ||
+ | $ sudo apt install build-essential libssl-dev libcurl4-openssl-dev libjpeg62-dev autoconf \ | ||
+ | | ||
+ | |||
+ | Grab the repository (with GCC 7.3 error fix), and compile for the target machine. | ||
+ | < | ||
+ | $ cd dl-fldigi/ | ||
+ | $ autoreconf -vfi | ||
+ | $ ./configure --disable-flarq --enable-optimizations=native | ||
+ | $ make | ||
+ | </ | ||
+ | |||
+ | You will now have a copy of dl-fldigi at src/ | ||
< | < | ||
Line 40: | Line 67: | ||
===== Building (Stable version on Ubuntu 14.04) ===== | ===== Building (Stable version on Ubuntu 14.04) ===== | ||
To install the released version on ubuntu 14.04 as opposed to the bleeding edge version some additional steps are required. (Similar fixes to src/ | To install the released version on ubuntu 14.04 as opposed to the bleeding edge version some additional steps are required. (Similar fixes to src/ | ||
+ | |||
+ | Install main dependencies (Same as listed above) | ||
+ | |||
+ | < | ||
+ | $ sudo apt-get build-dep fldigi | ||
+ | $ sudo apt-get install git-core libcurl4-openssl-dev libjpeg62-dev autoconf</ | ||
Install additional dependency | Install additional dependency | ||
Line 46: | Line 79: | ||
</ | </ | ||
- | < | + | < |
$ cd dl-fldigi | $ cd dl-fldigi | ||
$ git checkout DL3.1 | $ git checkout DL3.1 | ||
Line 73: | Line 106: | ||
* Starting with --hab gets you a customised "HAB UI" and is automatically " | * Starting with --hab gets you a customised "HAB UI" and is automatically " | ||
+ | |||
+ | * The DL3.1 version crashes when using the THOR Op Mode and receiving just noise. The bleeding edge version does not have this issue (but is said to be problematic in the RTTY Op Mode) | ||
* The Version 2.0 section on the [[projects: | * The Version 2.0 section on the [[projects: | ||
+ | * The source code provided on git may be ahead of the released version. If this is the case you will see a warning stating there' |
projects/dl-fldigi/build-ubuntu.1398595803.txt.gz · Last modified: 2014/04/27 10:50 by mfa298