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 [2015/09/19 20:12] – randomskk | 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 | ||
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 |
projects/dl-fldigi/build-ubuntu.1442693522.txt.gz · Last modified: 2015/09/19 20:12 by randomskk