Difference between revisions of "WSJT-Z: Compile"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 1: | Line 1: | ||
− | ==Download== | + | Sumber: https://aaron-brown.net/blog/?p=203 |
+ | |||
+ | ==Install Aplikasi Pendukung== | ||
+ | |||
+ | apt update | ||
+ | apt -y install git | ||
+ | |||
+ | |||
+ | ==Download & Buka source code== | ||
Download source wsjt-z | Download source wsjt-z | ||
+ | |||
https://sourceforge.net/projects/wsjt-z/ | https://sourceforge.net/projects/wsjt-z/ | ||
− | |||
− | |||
− | |||
mv wsjtz-2.3.0-mod-0.81.zip /usr/local/src/ | mv wsjtz-2.3.0-mod-0.81.zip /usr/local/src/ | ||
Line 46: | Line 52: | ||
cmake --build . | cmake --build . | ||
cmake --build . --target install | cmake --build . --target install | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==Referensi== | ||
+ | |||
+ | * https://aaron-brown.net/blog/?p=203 |
Revision as of 18:35, 5 September 2021
Sumber: https://aaron-brown.net/blog/?p=203
Install Aplikasi Pendukung
apt update apt -y install git
Download & Buka source code
Download source wsjt-z
https://sourceforge.net/projects/wsjt-z/
mv wsjtz-2.3.0-mod-0.81.zip /usr/local/src/ cd /usr/local/src unzip wsjtz-2.3.0-mod-0.81.zip
Compile
Sebagai user biasa, compile hamlib
mkdir ~/hamlib-prefix cd ~/hamlib-prefix git clone git://git.code.sf.net/u/bsomervi/hamlib src cd src git checkout integration ./bootstrap mkdir ../build cd ../build ../src/configure --prefix=$HOME/hamlib-prefix \ --disable-shared --enable-static \ --without-cxx-binding --disable-winradio \ CFLAGS="-g -O2 -fdata-sections -ffunction-sections" \ LDFLAGS="-Wl,--gc-sections" make make install-strip
Sebagai user biasa, compile WSJT-Z
mkdir -p ~/wsjtx-prefix/build cd ~/wsjtx-prefix git clone git://git.code.sf.net/p/wsjt/wsjtx src
cd ~/wsjtx-prefix/build cmake -D CMAKE_PREFIX_PATH=~/hamlib-prefix \ -DWSJT_SKIP_MANPAGES=ON -DWSJT_GENERATE_DOCS=OFF \ -D CMAKE_INSTALL_PREFIX=~/wsjtx-prefix ../src cmake --build . cmake --build . --target install