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