Compiling programs
This section will install the source libraries for Fldigi and download the source code to be compiled.
The steps consist of “configure” “make” and “make install.” These are repeatable if other programs in the Fldigi suite wish to be added and run on the Pi. Exact paths depend on the version downloaded and will vary for future versions.
These steps are also used to update to future releases. I recommend updating when possible because bugs are constantly being fixed and features added. Releases are published frequently.
The rest of this process takes about 45 minutes to complete on a Raspberry Pi 2 (with 4 cores). The earlier Raspberry Pis only have a single-core processor and takes MUCH longer to compile.
Sources
Connect via SSH to the Pi.
Update the repository archives by entering
sudo apt-get -y update
For a description of this command see the Updating Wheezy Raspbian section.
sudo apt-get -y build-dep fldigi
sudo: runs the package manager as the superuser to avoid any permission issues.
apt-get: is the name of the Debian package manager executable.
-y: with this option, apt-get automatically assumes the default answer to any apt-get prompts.
build-dep: download and install the dependent programs needed for Fldigi.
fldigi: the name of the package(s) to be installed.
[No Screenshot]
Install Iceweasel (FireFox) for Flmsg custom forms use.
sudo apt-get -y install iceweasel
For a description of this command see the Updating Wheezy Raspbian section.
Create a temporary place to compile the programs by entering
mkdir -v /home/pi/sources/
Connect via VNC to the Pi.
Open the Epiphany web browser.
Go to http://www.w1hkj.com/
Click the Source Forge link.
Click the fldigi directory.
Click the fldigi-3.23.04.tar.gz filename. This file contains the source code. The file will download to /home/pi/Downloads.
Go back to the SF project page.
Click the flmsg directory.
Click the flmsg-2.0.12.tar.gz filename. This file contains the source code. The file will download to /home/pi/Downloads.
Go back to the SF project page.
Click the flwrap directory.
Click the flwrap-1.3.4.tar.gz filename. This file contains the source code. The file will download to /home/pi/Downloads.
Source archives downloaded.