I got that message with -j 1 :-) Increasing the VM RAM size solved it.
-- Dave Slotter, W3DJS <https://www.qrz.com/db/W3DJS> On Tue, Jan 5, 2021 at 6:19 PM Jeff Stillinger via wsjt-devel < wsjt-devel@lists.sourceforge.net> wrote: > "c++: fatal error: Terminated signal terminated program cc1plus " > > That is actually an out of memory error. Either not enough ram or swap > space to handle all of the multiple parallel processes going on during > compilation. > > Use make -j 4 instead to reduce the number of parallel processes > running during compilation. > > > > On 1/5/21 4:30 PM, Dave Slotter wrote: > > Bill, et al: > > > > I'm trying to update my Linux build script to include support for > > Linux Mint and Fedora. I've been successful with Mint, because it's a > > Debian / Ubuntu offshoot and very similar to what I was doing before. > > However, building with Fedora is a slightly different beast. During > > the build, the compiler is terminating without any apparent reason. In > > this log output below on Fedora 33, MAKEFLAGS, CFLAGS and CXXFLAGS are > > all empty. > > > > [dave@localhost build]$ make > > [ 0%] Automatic MOC for target wsjtx_udp-static > > [ 0%] Built target wsjtx_udp-static_autogen > > Scanning dependencies of target wsjtx_udp-static > > [ 0%] Building CXX object > > > CMakeFiles/wsjtx_udp-static.dir/wsjtx_udp-static_autogen/mocs_compilation.cpp.o > > [ 0%] Building CXX object CMakeFiles/wsjtx_udp-static.dir/Radio.cpp.o > > [ 0%] Building CXX object > > CMakeFiles/wsjtx_udp-static.dir/RadioMetaType.cpp.o > > [ 1%] Building CXX object > > CMakeFiles/wsjtx_udp-static.dir/Network/NetworkMessage.cpp.o > > [ 1%] Building CXX object > > CMakeFiles/wsjtx_udp-static.dir/UDPExamples/MessageServer.cpp.o > > [ 1%] Linking CXX static library libwsjtx_udp.a > > [ 1%] Built target wsjtx_udp-static > > [ 1%] Getting source control system revision information > > -- Checking for revision information > > -- No SCS found > > [ 1%] Built target revisiontag > > [ 1%] Automatic MOC for target qcp > > [ 1%] Built target qcp_autogen > > Scanning dependencies of target qcp > > [ 1%] Building CXX object > > CMakeFiles/qcp.dir/qcp_autogen/mocs_compilation.cpp.o > > c++: fatal error: Terminated signal terminated program cc1plus > > compilation terminated. > > make[2]: *** [CMakeFiles/qcp.dir/build.make:82: > > CMakeFiles/qcp.dir/qcp_autogen/mocs_compilation.cpp.o] Error 1 > > make[1]: *** [CMakeFiles/Makefile2:438: CMakeFiles/qcp.dir/all] Error 2 > > make: *** [Makefile:171: all] Error 2 > > > > I am using a fresh install of Fedora 33, with the following packages > > installed as pre-requisites: > > > > automake > > libtool > > cmake > > gfortran > > qt5-linguist > > qt5-qtmultimedia-devel > > qt5-qtserialport-devel > > qt5-qttools > > libgfortran > > boost-devel > > fftw-devel > > libusb-devel > > hamlib-devel > > > > Am I missing a package? If so, how did cmake succeed? Maybe I need a > > different compiler installed? Please advise, and thanks. > > > > Just for grins, here's the cmake output: > > > > > > -- The C compiler identification is GNU 10.2.1 > > -- The CXX compiler identification is GNU 10.2.1 > > -- The Fortran compiler identification is GNU 10.2.1 > > -- Detecting C compiler ABI info > > -- Detecting C compiler ABI info - done > > -- Check for working C compiler: /usr/bin/cc - skipped > > -- Detecting C compile features > > -- Detecting C compile features - done > > -- Detecting CXX compiler ABI info > > -- Detecting CXX compiler ABI info - done > > -- Check for working CXX compiler: /usr/bin/c++ - skipped > > -- Detecting CXX compile features > > -- Detecting CXX compile features - done > > -- Detecting Fortran compiler ABI info > > -- Detecting Fortran compiler ABI info - done > > -- Check for working Fortran compiler: /usr/bin/gfortran - skipped > > -- Checking whether /usr/bin/gfortran supports Fortran 90 > > -- Checking whether /usr/bin/gfortran supports Fortran 90 - yes > > -- ****************************************************** > > -- Building for for: Linux-x86_64 > > -- ****************************************************** > > -- Building wsjtx v2.3.0.0-rc3 > > -- Performing Test HAVE_MATH > > -- Performing Test HAVE_MATH - Failed > > -- Performing Test HAVE_LIBM_MATH > > -- Performing Test HAVE_LIBM_MATH - Success > > -- Looking for pthread.h > > -- Looking for pthread.h - found > > -- Performing Test CMAKE_HAVE_LIBC_PTHREAD > > -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed > > -- Looking for pthread_create in pthreads > > -- Looking for pthread_create in pthreads - not found > > -- Looking for pthread_create in pthread > > -- Looking for pthread_create in pthread - found > > -- Found Threads: TRUE > > -- Found Boost: /usr/include (found suitable version "1.73.0", minimum > > required is "1.62") found components: log_setup log date_time > > filesystem thread regex chrono atomic > > -- Found OpenMP_C: -fopenmp (found version "4.5") > > -- Found OpenMP_CXX: -fopenmp (found version "4.5") > > -- Found OpenMP_Fortran: -fopenmp (found version "4.5") > > -- Found OpenMP: TRUE (found version "4.5") > > -- Found FFTW3: /usr/lib64/libfftw3f_threads.so > > -- Found PkgConfig: /usr/bin/pkg-config (found version "1.7.3") > > -- Checking for module 'hamlib' > > -- Found hamlib, version 4.1~git > > -- Found hamlib > > -- Found hamlib: /usr/include/libusb-1.0 (Required is at least version > > "3") > > -- hamlib_INCLUDE_DIRS: /usr/include/libusb-1.0 > > -- hamlib_LIBRARIES: > > -L/usr/local/lib;-lhamlib;-lm;-ldl;-lusb-1.0;-ludev;-pthread > > -- hamlib_LIBRARY_DIRS: /usr/local/lib > > -- Looking for sys/types.h > > -- Looking for sys/types.h - not found > > -- Looking for stdint.h > > -- Looking for stdint.h - not found > > -- Looking for stddef.h > > -- Looking for stddef.h - not found > > -- Check size of CACHE_ALL > > -- Check size of CACHE_ALL - failed > > -- Looking for rig_set_cache_timeout_ms > > -- Looking for rig_set_cache_timeout_ms - not found > > -- Detecting Fortran/C Interface > > -- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling > > -- Verifying Fortran/CXX Compiler Compatibility > > -- Verifying Fortran/CXX Compiler Compatibility - Success > > -- Asking qmake for QT_PLUGINS_DIR and got /usr/lib64/qt5/plugins > > -- Asking qmake for QT_TRANSLATIONS_DIR and got > > /usr/share/qt5/translations > > -- Asking qmake for QT_IMPORTS_DIR and got /usr/lib64/qt5/imports > > -- Asking qmake for QT_DATA_DIR and got /usr/lib64/qt5 > > -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY > > -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Failed > > -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY > > -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Failed > > -- Performing Test COMPILER_HAS_DEPRECATED_ATTR > > -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed > > -- Performing Test COMPILER_HAS_DEPRECATED > > -- Performing Test COMPILER_HAS_DEPRECATED - Failed > > -- Configuring done > > -- Generating done > > -- Build files have been written to: > > /home/dave/hamradio/wsjtx-2.3.0-rc3/src/wsjtx/build > > > > On 1/5/2021 9:41 AM, Joe Taylor wrote: > >> The third public candidate release of WSJT-X 2.3.0 is now available > >> for download and use by beta testers. Changes from the second > >> release candidate include an improved FST4W decoder and fixes for > >> several defects and regressions. Additional details are described in > >> the Release Notes: > >> http://physics.princeton.edu/pulsar/k1jt/Release_Notes.txt > >> > >> Links to installation packages for Windows, Linux, and Macintosh are > >> available here: > >> http://physics.princeton.edu/pulsar/k1jt/wsjtx.html > >> > >> Scroll down to find "Candidate release: WSJT-X 2.3.0-rc3". > >> > >> You can also download the packages from our SourceForge site: > >> https://sourceforge.net/projects/wsjt/files/ > >> It may take a short time for the SourceForge site to be updated. > >> > >> WSJT-X is licensed under the terms of Version 3 of the GNU General > >> Public License (GPL). Development of this software is a cooperative > >> project to which many amateur radio operators have contributed. If > >> you use our code, please have the courtesy to let us know about it. > >> If you find bugs or make improvements to the code, please report them > >> to us in a timely fashion. > >> > >> We hope you will enjoy using this beta release of WSJT-X 2.3.0. > >> Please report bugs by following instructions found here in the User > >> Guide: > >> > http://www.physics.princeton.edu/pulsar/K1JT/wsjtx-doc/wsjtx-main-2.3.0-rc3.html#_bug_reports > >> > >> > >> -- 73 from Joe, K1JT; Bill, G4WJS; Steve, K9AN; and Nico, IV3NWV > >> > >> > >> _______________________________________________ > >> 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 > > > > > _______________________________________________ > 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