WSJT-Z: Compile: Difference between revisions
From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
| Line 14: | Line 14: | ||
==Compile== | ==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 | |||
Revision as of 11:32, 5 September 2021
Download
Download source wsjt-z
https://sourceforge.net/projects/wsjt-z/
Buka
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