Hi folks--

Thanks for the additional tips -- my earlier notes were from a rather hasty 
real-time effort.  I'll combine the additional commentary, clean up the notes, 
and try it again to validate.

I forget why I issued cmake as sudo.  Probably a perms issue at one point, most 
certainly my fault since I was also installing the additional packages ad hoc.  
Best to do that in a separate window or as a separate pre-build step.  I've got 
a better grasp on it at this point.  It would be easy enough to simply install 
the .deb, but it's gratifying (and a good learning exercise) to compile one's 
amateur radio apps from source also.

73, KD0KZE / Paul

> On October 21, 2018 at 3:03 AM Bill Somerville <g4...@classdesign.com> wrote:
> 
> 
> On 21/10/2018 04:01, Paul Bramscher wrote:
> > These appeared to be necessary dependencies:
> > g++
> > gfortran-6
> > libfftw3-dev
> > libqt5x11extras5-dev
> > lib-qt5serialport
> > lib-qt5serialport-dev
> > libtool
> > libudev-dev
> > libusb-1.0.0-dev
> > python-pkgconfig
> > python-pyqt5
> > qtmultimedia5-dev
> > texinfo
> >
> > sudo cmake -D CMAKE_CXX_COMPILER="/usr/bin/g++" -D
> > CMAKE_Fortran_COMPILER="/usr/bin/gfortran-6" -D
> > CMAKE_INSTALL_PREFIX=~/.local .
> >
> > sudo cmake --build . --target install
> >
> > Possibly necessary also:
> >
> > python-pyqt5.qtmultimedia
> >
> Hi Paul,
> 
> you may find these comments helpful.
> 
> 1) there are no Python dependencies for WSJT-X,
> 2) there should be no need to install both a -dev and run tie version of 
> a package, installing the -dev package alone will also install the run 
> time components,
> 3) you can avoid having to install the large texinfo package by 
> configuring the WSJT-X build to skip the build of the manpages (-D 
> WSJT_SKIP_MANPAGES),
> 4) never run a CMake configuration with root privileges, also in your 
> case as your install prefix is in your home directory you so you do not 
> need root privileges for the CMake build command either,
> 5) CMake should discover the compilers it needs by itself,
> 6) you should create a build directory and run your CMake commands with 
> that as the current working directory, building in the source tree is 
> strongly discouraged. Simply select the source tree root in the CMake 
> configuration command by specifying it as the last parameter instead of 
> '.' as you have above.
> 
> 73
> Bill
> G4WJS.
> 
> 
> 
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel


_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to