Difference between revisions of "Compile Fldigi"

From OnnoWiki
Jump to navigation Jump to search
Line 85: Line 85:
 
File yang akan kita compile adalah,
 
File yang akan kita compile adalah,
  
  fldigi-3.22.01.tar.gz
+
  fldigi-3.22.02.tar.gz
  
 
==Download Source Code==
 
==Download Source Code==
  
 
  cd ~/Downloads/
 
  cd ~/Downloads/
  wget http://www.w1hkj.com/downloads/fldigi/fldigi-3.22.01.tar.gz
+
  wget http://www.w1hkj.com/downloads/fldigi/fldigi-3.22.02.tar.gz
  wget http://www.w1hkj.com/downloads/flmsg/flmsg-2.0.5.tar.gz
+
  wget http://www.w1hkj.com/downloads/flmsg/flmsg-2.0.6.tar.gz
 
  wget http://www.w1hkj.com/downloads/flwrap/flwrap-1.3.4.tar.gz
 
  wget http://www.w1hkj.com/downloads/flwrap/flwrap-1.3.4.tar.gz
  wget http://www.w1hkj.com/downloads/flamp/flamp-2.1.02.tar.gz
+
  wget http://www.w1hkj.com/downloads/flamp/flamp-2.2.00.tar.gz
  
 
Copykan [[source code]] fldigi & warp ke folder /usr/local/src
 
Copykan [[source code]] fldigi & warp ke folder /usr/local/src
  
===Untuk versi 3.22.01===
+
===Untuk versi 3.22.02===
  
 
  $ sudo su -
 
  $ sudo su -
  
  cp fldigi-3.22.01.tar.gz /usr/local/src/
+
  cp fldigi-3.22.02.tar.gz /usr/local/src/
 
  cd /usr/local/src
 
  cd /usr/local/src
  tar zxvf fldigi-3.22.01.tar.gz
+
  tar zxvf fldigi-3.22.02.tar.gz
  cd /usr/local/src/fldigi-3.22.01
+
  cd /usr/local/src/fldigi-3.22.02
 
  ./configure
 
  ./configure
 
  make clean
 
  make clean
Line 112: Line 112:
 
==Compile flmsg==
 
==Compile flmsg==
  
  cp flmsg-2.0.5.tar.gz /usr/local/src/
+
  cp flmsg-2.0.6.tar.gz /usr/local/src/
 
  cd /usr/local/src
 
  cd /usr/local/src
  tar zxvf flmsg-2.0.5.tar.gz
+
  tar zxvf flmsg-2.0.6.tar.gz
  cd /usr/local/src/flmsg-2.0.5
+
  cd /usr/local/src/flmsg-2.0.6
 
  ./configure
 
  ./configure
 
  make clean
 
  make clean
Line 131: Line 131:
 
  make all
 
  make all
 
  make install
 
  make install
 +
 +
==Compile flamp==
 +
 +
cp flamp-2.2.00.tar.gz /usr/local/src/
 +
cd /usr/local/src
 +
tar zxvf flamp-2.2.00.tar.gz
 +
cd /usr/local/src/flamp-2.2.00
 +
./configure
 +
make clean
 +
make all
 +
make install
 +
 +
  
 
==Menjalankan fldigi==
 
==Menjalankan fldigi==

Revision as of 06:16, 24 December 2014

Referensi: http://www.w1hkj.com/beginners.html#Install


Remove fldigi & flmsg yang pernah di instalasi menggunakan apt-get

Jika anda pernah menginstalasi menggunakan apt-get install, dapat meremove-nya menggunakan perintah

sudo apt-get purge fldigi flmsg


Siapkan Dependencies

Siapkan dependencies yang dibutuhkan untuk mengcompile Fldigi

$ sudo su -

apt-get install libhamlib2 libhamlib2++c2 libhamlib2-perl libhamlib2-tcl \
libhamlib-dev libhamlib++-dev libhamlib-utils python-libhamlib2 libportaudio2 \
libfltk1.1 libfltk1.1-dev fluid flphoto libfltk1.1-dbg samplerate-programs sndfile-programs \
kernel-package libncurses5-dev fakeroot wget bzip2 g++ libssl-dev libxml2-dev \
libsamplerate0 libsamplerate0-dev libsndfile1 libsndfile1-dev libpng12-dev libjpeg62-dev \
libportaudiocpp0 libpulse-dev libxmlrpc-c3-dev portaudio19-dev


Untuk Ubuntu 14.04

apt-get install libhamlib2 libhamlib2++c2 libhamlib2-perl libhamlib2-tcl \
libhamlib-dev libhamlib++-dev libhamlib-utils python-libhamlib2 libportaudio2 \
libfltk1.3 libfltk1.3-dev fluid libfltk1.3-dbg samplerate-programs sndfile-programs \
kernel-package libncurses5-dev fakeroot wget bzip2 g++ libssl-dev libxml2-dev \
libsamplerate0 libsamplerate0-dev libsndfile1 libsndfile1-dev libpng12-dev libjpeg62-dev \
libportaudiocpp0 libpulse-dev portaudio19-dev



optional untuk tambahan

apt-get install asciidoc pavumeter padevchooser

Atau kalau mau sekaligus dapat menjadi

apt-get install libhamlib2 libhamlib2++c2 libhamlib2-perl libhamlib2-tcl \
libhamlib-dev libhamlib++-dev libhamlib-utils python-libhamlib2 libportaudio2 \
libfltk1.1 libfltk1.1-dev fluid flphoto libfltk1.1-dbg samplerate-programs sndfile-programs \
kernel-package libncurses5-dev fakeroot wget bzip2 g++ libssl-dev libxml2-dev \
libsamplerate0 libsamplerate0-dev libsndfile1 libsndfile1-dev libpng12-dev libjpeg62-dev \
libportaudiocpp0 libpulse-dev libxmlrpc-c3-dev portaudio19-dev asciidoc pavumeter padevchooser

Untuk Ubuntu 11.10 s/d 13.04

apt-get install libhamlib2 libhamlib2++c2 libhamlib2-perl libhamlib2-tcl \
libhamlib-dev libhamlib++-dev libhamlib-utils python-libhamlib2 libportaudio2 \
fluid flphoto samplerate-programs sndfile-programs \
kernel-package libncurses5-dev fakeroot wget bzip2 g++ libssl-dev libxml2-dev \
libsamplerate0 libsamplerate0-dev libsndfile1 libsndfile1-dev libpng12-dev libjpeg62-dev \
libportaudiocpp0 libpulse-dev libxmlrpc-c3-dev portaudio19-dev asciidoc pavumeter \
libfltk1.3 libfltk1.3-dev libfltk1.3-dbg libfltk1.3-compat-headers python-fltk

untuk Ubuntu 14.04

apt-get install libhamlib2 libhamlib2++c2 libhamlib2-perl libhamlib2-tcl \
libhamlib-dev libhamlib++-dev libhamlib-utils python-libhamlib2 libportaudio2 \
fluid samplerate-programs sndfile-programs \
kernel-package libncurses5-dev fakeroot wget bzip2 g++ libssl-dev libxml2-dev \
libsamplerate0 libsamplerate0-dev libsndfile1 libsndfile1-dev libpng12-dev libjpeg62-dev \
libportaudiocpp0 libpulse-dev portaudio19-dev asciidoc pavumeter \
libfltk1.3 libfltk1.3-dev libfltk1.3-dbg libfltk1.3-compat-headers python-fltk

Compile fldigi

Ambil fldigi, flarq dan warp dari

http://www.w1hkj.com/download.html
http://www.w1hkj.com/alpha/
http://developer.berlios.de/projects/fldigi/
http://hermes.esrac.ele.tue.nl/pskmail/alpha/
http://hermes.esrac.ele.tue.nl/pskmail/alpha/fldigi-3.13AZ.tar.gz

File yang akan kita compile adalah,

fldigi-3.22.02.tar.gz

Download Source Code

cd ~/Downloads/
wget http://www.w1hkj.com/downloads/fldigi/fldigi-3.22.02.tar.gz
wget http://www.w1hkj.com/downloads/flmsg/flmsg-2.0.6.tar.gz
wget http://www.w1hkj.com/downloads/flwrap/flwrap-1.3.4.tar.gz
wget http://www.w1hkj.com/downloads/flamp/flamp-2.2.00.tar.gz

Copykan source code fldigi & warp ke folder /usr/local/src

Untuk versi 3.22.02

$ sudo su -
cp fldigi-3.22.02.tar.gz /usr/local/src/
cd /usr/local/src
tar zxvf fldigi-3.22.02.tar.gz
cd /usr/local/src/fldigi-3.22.02
./configure
make clean
make all
make install

Compile flmsg

cp flmsg-2.0.6.tar.gz /usr/local/src/
cd /usr/local/src
tar zxvf flmsg-2.0.6.tar.gz
cd /usr/local/src/flmsg-2.0.6
./configure
make clean
make all
make install

Compile flwrap

cp flwrap-1.3.4.tar.gz /usr/local/src/
cd /usr/local/src
tar zxvf flwrap-1.3.4.tar.gz
cd /usr/local/src/flwrap-1.3.4
./configure
make clean
make all
make install

Compile flamp

cp flamp-2.2.00.tar.gz /usr/local/src/
cd /usr/local/src
tar zxvf flamp-2.2.00.tar.gz
cd /usr/local/src/flamp-2.2.00
./configure
make clean
make all
make install


Menjalankan fldigi

Menjalankan fldigi cukup melalui perintah

sudo su
cd /usr/local/bin/
fldigi &
flarq &
flmsg &

Kita perlu menjalankan 'sudo su' karena fldigi butuh 'su' untuk mengakses /dev/ttyUSB0

Pranala Menarik