#script to install FLDIGI from source #20200121 km4ack mkdir -p $HOME/Downloads FLSTART(){ #find how much memory we are working with FREEMEM=$(free -m | grep Mem: | awk '{ print $2 }') echo $FREEMEM ################################## # INCREASE SWAP ################################## #increase swap file if less than 3G memory if [ $FREEMEM -lt 3000 ] then echo "Increasing Swap size for build" #increase swap size sudo sed -i 's/#CONF_SWAPFILE=\/var\/swap/CONF_SWAPFILE=\/var\/swap/' /etc/dphys-swapfile sudo sed -i 's/CONF_SWAPSIZE=100/CONF_SWAPSIZE=1024/' /etc/dphys-swapfile sudo /etc/init.d/dphys-swapfile restart sleep 10 fi ################################## # DEPENDS ################################## #install needed depends sudo apt-get install -y libfltk1.3-dev libjpeg9-dev libxft-dev libxinerama-dev libxcursor-dev libsndfile1-dev libsamplerate0-dev portaudio19-dev libpulse-dev libusb-1.0-0-dev texinfo ################################## # FLXMLRPC ################################## FLX=$(ldconfig -p | grep flxmlrpc) if [ -z "$FLX" ] then #determine latest FLXMLRPC & download FLXM=$(curl -s http://www.w1hkj.com/files/flxmlrpc/ | grep .tar.gz | sed 's/