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/07/31 21:22] – 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 52: | Line 79: | ||
</ | </ | ||
- | < | + | < |
$ cd dl-fldigi | $ cd dl-fldigi | ||
$ git checkout DL3.1 | $ git checkout DL3.1 | ||
Line 79: | 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' | * 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.1406841736.txt.gz · Last modified: 2014/07/31 21:22 by mfa298