Difference between revisions of "WSJT: Compile"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| Onnowpurbo (talk | contribs)  (New page: Instalasi aplikasi pendukung  Di Ubuntu 14.04   sudo apt-get install subversion python3-dev python3-numpy python3-imaging-tk python3-tk \  python3-pil libportaudio2 portaudio19-dev libsamp...) | Onnowpurbo (talk | contribs)  | ||
| Line 5: | Line 5: | ||
|   sudo apt-get install subversion python3-dev python3-numpy python3-imaging-tk python3-tk \ |   sudo apt-get install subversion python3-dev python3-numpy python3-imaging-tk python3-tk \ | ||
|   python3-pil libportaudio2 portaudio19-dev libsamplerate0-dev gfortran cl-fftw3 \ |   python3-pil libportaudio2 portaudio19-dev libsamplerate0-dev gfortran cl-fftw3 \ | ||
| − |   python-dev autoconf | + |   python-dev autoconf git | 
| Download | Download | ||
| Line 11: | Line 11: | ||
|   cd /usr/local/src |   cd /usr/local/src | ||
|   svn co svn://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx |   svn co svn://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx | ||
| + | |||
| + | |||
| + | |||
| + | Buat hamlib | ||
| + | |||
| + |  apt-get install git | ||
| + |  cd /usr/local/src | ||
| + |  mkdir hamlib-prefix | ||
| + |  cd hamlib-prefix | ||
| + |  git clone git://git.code.sf.net/u/bsomervi/hamlib src | ||
| + |  cd src | ||
| + |  git checkout integration | ||
| + |  mkdir ../build | ||
| + |  cd ../build | ||
| + |  ../src/autogen.sh --prefix=$HOME/hamlib-prefix \ | ||
| + |        --disable-shared --enable-static \ | ||
| + |        --without-cxx-binding --disable-winradio \ | ||
| + |        CFLAGS="-fdata-sections -ffunction-sections" \ | ||
| + |        LDFLAGS="-Wl,--gc-sections" | ||
| + |  make | ||
| + |  make install | ||
| + | |||
| Siapkan | Siapkan | ||
Revision as of 07:00, 5 January 2015
Instalasi aplikasi pendukung
Di Ubuntu 14.04
sudo apt-get install subversion python3-dev python3-numpy python3-imaging-tk python3-tk \ python3-pil libportaudio2 portaudio19-dev libsamplerate0-dev gfortran cl-fftw3 \ python-dev autoconf git
Download
cd /usr/local/src svn co svn://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx
Buat hamlib
apt-get install git cd /usr/local/src mkdir hamlib-prefix cd hamlib-prefix git clone git://git.code.sf.net/u/bsomervi/hamlib src cd src git checkout integration mkdir ../build cd ../build ../src/autogen.sh --prefix=$HOME/hamlib-prefix \ --disable-shared --enable-static \ --without-cxx-binding --disable-winradio \ CFLAGS="-fdata-sections -ffunction-sections" \ LDFLAGS="-Wl,--gc-sections" make make install
Siapkan
cd /usr/local/src/wsjtx ./autogen.sh
untuk Ubuntu 14.04
Edit
cd /usr/local/src/wspr vi Makefile
Pastikan
f2py menjadi f2py3.4
Compile
make clean make sudo make install
Cara Lama
Untuk i386
./configure \ --with-portaudio-include-dir=/usr/include \ --with-portaudio-lib-dir=/usr/lib/i386-linux-gnu make
Untuk amd64
./configure \ --with-portaudio-include-dir=/usr/include \ --with-portaudio-lib-dir=/usr/lib/x86_64-linux-gnu
Run
Bisa langsung dari shell sebagai superuser.
sudo su wspr
Kita butuh akses superuser agar wspr dapat dengan mudah mengakses /dev/ttyUSB0 untuk menswitch PTT
Buang Secara Periodik File Audio
Ternyata default wspr akan menyimpan file audio. Sebaiknya di buang secara periodik.
crontab -e
Isi dengan
0 * * * * rm -Rf /home/username/.wspr/save/* &
Referensi
- http://www.george-smart.co.uk/wiki/Compiling_WSPR
- http://blog.marxy.org/2012/05/build-wspr-on-ubuntu-1204.html