Linux Mint 17/18 Build HamLib & Fldigi

In the pursuit of getting the yaesu FT-991 working with linux I needed to build the latest hamlib and FLDIGI. This is a guide in how to do that using Linux Mint 17 or its equivalent Ubuntu 14.04. I hope to upgrade my laptop to linux mint 18 soon. I will do another howto at that point for that distro version.

Building HamLib



First get the latest TAR.GZ file (source file) from the main website.



Extract the TAR.GZ file and open a console in the the extracted folder.



Install required files





sudo apt-get install build-essential



Now we build and install the library





./configure make make check sudo make install











Building FLDIGI



First get the latest TAR.GZ file (source file) from the main website.



Extract the TAR.GZ file and open a console in the the extracted folder.



Install required files





sudo apt-get install libsamplerate0-dev libsamplerate0 libportaudio2 libjack0 portaudio19-dev libfltk1.3 libfltk1.3-dev libpng12-0 libpng12-dev libpulse-dev pavucontrol



Now we build and install the library





./configure --enable-optimizations=native make sudo make install



If all goes well you should have FLDIGI compiled and ready to operate. When you launch fldigi you should have the latest hamlib (with the FT-991 beta driver) and the capability to use both portaudio and pulse audio











