Recipe for building and installing "the new" WSJT-X v2.0.0 GA on Linux Mint 18.3
Recipe for building and installing "the new" WSJT-X v2.0.0 GA on Linux Mint 18.3
Important! Your system WILL BE different than mine!
Depending on the error message(s) you may need to install additional packages that are not listed here.
YMWV and You have been warned. :)
$ sudo apt-get install build-essential checkinstall texinfo gfortran libfftw3-dev qt5-default qttools5-dev qttools5-dev-tools libqt5svg5-dev qtmultimedia5-dev asciidoctor libqt5serialport5-dev libqt5multimedia5
Download the wsjtx-2.0.0.tgz source files from:
https://physics.princeton.edu/pulsar/k1jt/wsjtx.html
Save this file to a development folder inside your home folder
Copy or move the saved file above to your development directory
Extract the tarball
Open a terminal window if not already open.
Change directory to the wsjtx-2.0.0 folder of your development directory which now be should be something similar to this:
/home/<username>/development/wsjt/wsjtx-2.0.0
Note!!! This is an example path only! Yours WILL BE different!!!
Use your own path whenever you see this path above listed in the recipe below
$ cmake /home/<username>/development/wsjt/wsjtx-2.0.0
Correct any errors. Repeat the above command until you have corrected for any missing packages and the process completes without errors.
"IF" you make it this far:
$ cmake --build /home/<username>/development/wsjt/wsjtx-2.0.0
Correct any errors. Repeat the above command until you have corrected for any missing packages and the process completes without errors.
"IF" you make it this far:
$ sudo checkinstall
Answer the questions as they are presented to you.
When you get to the following screen, make sure that you edit item "10 - Requires:" to read "libqt5multimedia5" as shown below:
This package will be built according to these values:
0 - Maintainer: [ root@lutherp-Inspiron-3670 ]
1 - Summary: [ WSJT-X version 2.0.0 - Compiled locally ]
2 - Name: [ wsjtx ]
3 - Version: [ 2.0.0 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ wsjtx-2.0.0 ]
9 - Alternate source location: [ ]
10 - Requires: [ libqt5multimedia5 ]
11 - Provides: [ wsjtx ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue:
When this completes, WSJT-X version 2.0.0 should be installed on your system and can be uninstalled using the package manager and reinstalled using the ".DEB" file that checkinstall created inside the /home/<username>/development/wsjt/wsjtx-2.0.0 folder.
Good luck
Important! Your system WILL BE different than mine!
Depending on the error message(s) you may need to install additional packages that are not listed here.
YMWV and You have been warned. :)
$ sudo apt-get install build-essential checkinstall texinfo gfortran libfftw3-dev qt5-default qttools5-dev qttools5-dev-tools libqt5svg5-dev qtmultimedia5-dev asciidoctor libqt5serialport5-dev libqt5multimedia5
Download the wsjtx-2.0.0.tgz source files from:
https://physics.princeton.edu/pulsar/k1jt/wsjtx.html
Save this file to a development folder inside your home folder
Copy or move the saved file above to your development directory
Extract the tarball
Open a terminal window if not already open.
Change directory to the wsjtx-2.0.0 folder of your development directory which now be should be something similar to this:
/home/<username>/development/wsjt/wsjtx-2.0.0
Note!!! This is an example path only! Yours WILL BE different!!!
Use your own path whenever you see this path above listed in the recipe below
$ cmake /home/<username>/development/wsjt/wsjtx-2.0.0
Correct any errors. Repeat the above command until you have corrected for any missing packages and the process completes without errors.
"IF" you make it this far:
$ cmake --build /home/<username>/development/wsjt/wsjtx-2.0.0
Correct any errors. Repeat the above command until you have corrected for any missing packages and the process completes without errors.
"IF" you make it this far:
$ sudo checkinstall
Answer the questions as they are presented to you.
When you get to the following screen, make sure that you edit item "10 - Requires:" to read "libqt5multimedia5" as shown below:
This package will be built according to these values:
0 - Maintainer: [ root@lutherp-Inspiron-3670 ]
1 - Summary: [ WSJT-X version 2.0.0 - Compiled locally ]
2 - Name: [ wsjtx ]
3 - Version: [ 2.0.0 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ wsjtx-2.0.0 ]
9 - Alternate source location: [ ]
10 - Requires: [ libqt5multimedia5 ]
11 - Provides: [ wsjtx ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue:
Good luck
Comments
Post a Comment