User Tools

Site Tools


howto:building_on_rpm_based_distros_fedora_mandrake_suse_centos_etc

Building on RPM base distributions

SPEC files

Contributed by David Ranch, KI6ZHD

RPM SPEC files are used to build your own RPM? It's a single file that you could put in say “package” or whatever. Download the specific SPEC file by clicking on link:

Building from source

Using Yum-Extender (GUI interface to yum) install:

  • dev-tools
  • dev-libraries
  • libjpeg-dev
  • libxft-dev
  • fltk
  • fltk-devel
  • fltk-fluid
  • hamlib
  • hamlib-devel
  • portaudio
  • portaudio-devel
  • xmlrpc-c
  • xmlrpc-c-devel
  • libpng-devel
  • libsamplerate-devel
  • libsndfile-devel
  • pulseaudio-libs-devel

From a terminal window

$ cd
$ mkdir dev
$ cd dev
$ wget ​http://www.w1hkj.com/downloads/fldigi/fldigi-3.23.21.tar.gz
$ tar xzf fldigi*gz
$ cd fldigi*
$ ./configure
$ make
$ sudo make install
$ cd ..

$ wget ​http://www.w1hkj.com/files/flrig/flrig-1.3.28.tar.gz
$ tar xzf flrig*gz
$ cd flrig*
$ ./configure && make && sudo make install
$ cd ..

$ wget ​http://www.w1hkj.com/files/flamp/flamp-2.2.03.tar.gz
$ tar xzf flamp*gz
$ cd flamp*
$ ./configure && make && sudo make install
$ cd ..

$ wget ​http://www.w1hkj.com/files/flmsg/flmsg-4.0.1.tar.gz
$ tar xzf flmsg*gz
$ cd flmsg*
$ ./configure && make && sudo make install
$ cd ..

$ wget ​http://www.w1hkj.com/files/flwrap/flwrap-1.3.4.tar.gz
$ tar xzf flwrap*gz
$ cd flwrap*
$ ./configure && make && sudo make install
$ cd ..

$ wget ​http://www.w1hkj.com/files/fllog/fllog-1.2.4.tar.gz
$ tar xzf flamp*gz
$ cd flamp*
$ ./configure && make && sudo make install
$ cd ..

You may need to change the source file version to suit the currently posted source.

This procedure will install all executable files in /usr/local/bin/

Contributed by

David Ranch, KI6ZHD Dave Freese, W1HKJ

howto/building_on_rpm_based_distros_fedora_mandrake_suse_centos_etc.txt · Last modified: 2017/07/11 04:07 by m0ift