Hi,

In addition to the same minor "gotcha" encountered by my automated build
script for Linux, "update_wsjtx_from_src", this version *did not* build
successfully under Raspberry Pi OS 32-bit (Bullseye) using "-j4" flag on a
2GB Raspberry Pi 4B running HamPi 3.0.1p. I believe it may have run out of
memory. Running through this section with "-j1" built successfully. Log
follows my writing... However, when I did successfully build and install,
it ran and decoded FT8 successfully.

The specific "gotcha" is the name of the compressed directory. Instead of
the prior "usual" naming convention of "wsjtx-2.6.0*-rc3*", it was simply
"wsjtx-2.6.0" -- which I believe would better be reserved for the final
release version. At least, this worked in the past for 2.5.0 release
candidates...

Log:

[ 83%] Building CXX object
CMakeFiles/wsjt_qt.dir/Network/NetworkMessage.cpp.o
[ 84%] Building CXX object
CMakeFiles/wsjt_qt.dir/Network/MessageClient.cpp.o
[ 84%] Building CXX object
CMakeFiles/wsjt_qt.dir/widgets/LettersSpinBox.cpp.o
[ 84%] Building CXX object
CMakeFiles/wsjt_qt.dir/widgets/HintedSpinBox.cpp.o
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [CMakeFiles/wsjt_qt.dir/build.make:148:
CMakeFiles/wsjt_qt.dir/MetaDataRegistry.cpp.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [CMakeFiles/wsjt_qt.dir/build.make:193:
CMakeFiles/wsjt_qt.dir/L10nLoader.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:1227: CMakeFiles/wsjt_qt.dir/all] Error
2
gmake: *** [Makefile:156: all] Error 2
cmake build failed.
pi@hampi:~/bin $ free -m
               total        used        free      shared  buff/cache
available
Mem:            1871         262        1426          78         182
 1448
Swap:             99          99           0

More output from second build:

(Not sure what happened here ... Almost looks like it took some console
input and got confused?!?) Willing to test and reproduce...

[100%] Linking CXX executable wsjtx
[100%] Built target wsjtx
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ [ 83%] Building CXX
object CMakeFiles/wsjt_qt.dir/Network/NetworkMessage.cpp.o
-bash: [: missing `]'
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ [ 84%] Building CXX
object CMakeFiles/wsjt_qt.dir/Network/MessageClient.cpp.o
-bash: [: missing `]'
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ [ 84%] Building CXX
object CMakeFiles/wsjt_qt.dir/widgets/LettersSpinBox.cpp.o
-bash: [: missing `]'
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ [ 84%] Building CXX
object CMakeFiles/wsjt_qt.dir/widgets/HintedSpinBox.cpp.o
-bash: [: missing `]'
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ c++: fatal error: Killed
signal terminated program cc1plus
-bash: c++:: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ compilation terminated.
-bash: compilation: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ gmake[2]: ***
[CMakeFiles/wsjt_qt.dir/build.make:148:
CMakeFiles/wsjt_qt.dir/MetaDataRegistry.cpp.o] Error 1
-bash: gmake[2]:: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ gmake[2]: *** Waiting for
unfinished jobs....
-bash: gmake[2]:: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ c++: fatal error: Killed
signal terminated program cc1plus
-bash: c++:: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ compilation terminated.
-bash: compilation: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ gmake[2]: ***
[CMakeFiles/wsjt_qt.dir/build.make:193:
CMakeFiles/wsjt_qt.dir/L10nLoader.cpp.o] Error 1
-bash: gmake[2]:: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ gmake[1]: ***
[CMakeFiles/Makefile2:1227: CMakeFiles/wsjt_qt.dir/all] Error 2
-bash: gmake[1]:: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ gmake: *** [Makefile:156:
all] Error 2
-bash: gmake:: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ cmake build failed.
CMake Warning:
  Ignoring extra path from command line:

   "failed."


CMake Error: The source directory
"/home/pi/hamradio/wsjtx-2.6.0/src/wsjtx/build/build" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ pi@hampi:~/bin $ free -m
-bash: pi@hampi:~/bin: No such file or directory
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $                total
   used        free      shared  buff/cache   available
-bash:  : command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ Mem:            1871
    262        1426          78         182        1448
-bash: Mem:: command not found
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ make
[  1%] Built target wsprsim
[ 33%] Built target wsjt_fort_omp
[ 33%] Built target fmtave
[ 65%] Built target wsjt_fort
[ 65%] Built target fcal
[ 65%] Built target fmeasure
[ 68%] Built target wsjt_cxx
[ 68%] Getting source control system revision information
-- Checking for revision information
-- No SCS found
[ 68%] Automatic MOC for target qcp
[ 68%] Automatic MOC for target fort_qt
[ 68%] Automatic MOC for target wsjt_qtmm
[ 68%] Built target revisiontag
[ 68%] Built target fort_qt_autogen
[ 68%] Built target qcp_autogen
[ 68%] Built target wsjt_qtmm_autogen
[ 68%] Compressing Debian changelog
[ 68%] Automatic MOC for target wsjtx_udp-static
[ 68%] Built target debian
[ 68%] Built target jt4sim
[ 69%] Built target jt65sim
[ 69%] Built target wsjtx_udp-static_autogen
[ 69%] Built target sumsim
[ 69%] Built target test_snr
[ 70%] Built target q65sim
[ 70%] Built target q65code
[ 70%] Built target q65_ftn_test
[ 70%] Built target test_q65
[ 71%] Built target jt49sim
[ 71%] Built target rtty_spec
[ 71%] Built target jt65code
[ 71%] Built target jt9code
[ 71%] Built target wsprcode
[ 71%] Built target encode77
[ 71%] Built target jt4code
[ 72%] Built target msk144code
[ 72%] Built target ft8code
[ 72%] Built target ft4code
[ 72%] Built target ft8sim
[ 72%] Built target msk144sim
[ 73%] Built target ft4sim
[ 73%] Built target ft4sim_mult
[ 73%] Built target fst4sim
[ 74%] Built target ldpcsim240_101
[ 74%] Built target ldpcsim240_74
[ 76%] Built target wsprd
[ 76%] Built target fort_qt
[ 77%] Built target wsjt_qtmm
[ 77%] Built target qcp
[ 77%] Automatic MOC for target jt9
[ 78%] Automatic MOC for target wsjt_qt
[ 78%] Built target wsjtx_udp-static
[ 78%] Built target jt9_autogen
[ 78%] Automatic MOC for target udp_daemon
[ 78%] Built target jt9
[ 78%] Built target udp_daemon_autogen
[ 79%] Built target udp_daemon
[ 79%] Built target wsjt_qt_autogen
Consolidate compiler generated dependencies of target wsjt_qt
[ 88%] Built target wsjt_qt
[ 89%] Automatic MOC for target message_aggregator
[ 89%] Automatic MOC for target wsjtx
[ 89%] Automatic MOC for target record_time_signal
[ 89%] Automatic MOC for target wsjtx_app_version
[ 89%] Built target wsjtx_app_version_autogen
[ 89%] Built target message_aggregator_autogen
[ 89%] Built target record_time_signal_autogen
Consolidate compiler generated dependencies of target wsjtx_app_version
[ 89%] Automatic MOC for target test_qt_helpers
Consolidate compiler generated dependencies of target message_aggregator
[ 89%] Built target wsjtx_app_version
[ 89%] Built target wsjtx_autogen
Consolidate compiler generated dependencies of target record_time_signal
[ 89%] Built target test_qt_helpers_autogen
Consolidate compiler generated dependencies of target test_qt_helpers
[ 89%] Built target record_time_signal
[ 90%] Built target message_aggregator
[ 91%] Built target test_qt_helpers
Consolidate compiler generated dependencies of target wsjtx
[100%] Built target wsjtx
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ sudo make install
pi@hampi:~/hamradio/wsjtx-2.6.0/src/wsjtx/build $ sudo make install
[  3%] Built target wsjt_cxx
[ 34%] Built target wsjt_fort
[ 66%] Built target wsjt_fort_omp
[ 66%] Built target jt4sim
[ 67%] Built target jt65sim
[ 67%] Built target sumsim
[ 67%] Built target test_snr
[ 68%] Built target q65sim
[ 68%] Built target q65code
[ 68%] Built target test_q65
[ 68%] Built target q65_ftn_test
[ 69%] Built target jt49sim
[ 69%] Built target rtty_spec
[ 69%] Built target jt65code
[ 69%] Built target jt9code
[ 69%] Built target wsprcode
[ 69%] Built target encode77
[ 70%] Built target wsprsim
[ 70%] Built target jt4code
[ 71%] Built target msk144code
[ 71%] Built target ft8code
[ 71%] Built target ft4code
[ 71%] Built target ft8sim
[ 71%] Built target msk144sim
[ 72%] Built target ft4sim
[ 72%] Built target ft4sim_mult
[ 72%] Built target fst4sim
[ 73%] Built target ldpcsim240_101
[ 73%] Built target ldpcsim240_74
[ 74%] Built target fmtave
[ 74%] Built target fcal
[ 74%] Built target fmeasure
[ 74%] Getting source control system revision information
-- Checking for revision information
-- No SCS found
[ 74%] Built target revisiontag
[ 76%] Built target wsprd
[ 76%] Automatic MOC for target qcp
[ 76%] Built target qcp_autogen
[ 76%] Built target qcp
[ 76%] Automatic MOC for target wsjt_qt
[ 76%] Built target wsjt_qt_autogen
[ 85%] Built target wsjt_qt
[ 85%] Automatic MOC for target fort_qt
[ 85%] Built target fort_qt_autogen
[ 85%] Built target fort_qt
[ 85%] Automatic MOC for target wsjt_qtmm
[ 85%] Built target wsjt_qtmm_autogen
[ 86%] Built target wsjt_qtmm
[ 87%] Automatic MOC for target record_time_signal
[ 87%] Built target record_time_signal_autogen
[ 87%] Built target record_time_signal
[ 87%] Automatic MOC for target jt9
[ 87%] Built target jt9_autogen
[ 87%] Built target jt9
[ 87%] Compressing Debian changelog
[ 87%] Built target debian
[ 87%] Automatic MOC for target wsjtx
[ 87%] Built target wsjtx_autogen
[ 95%] Built target wsjtx
[ 95%] Automatic MOC for target wsjtx_udp-static
[ 95%] Built target wsjtx_udp-static_autogen
[ 96%] Built target wsjtx_udp-static
[ 96%] Automatic MOC for target udp_daemon
[ 96%] Built target udp_daemon_autogen
[ 97%] Built target udp_daemon
[ 97%] Automatic MOC for target wsjtx_app_version
[ 97%] Built target wsjtx_app_version_autogen
[ 97%] Built target wsjtx_app_version
[ 97%] Automatic MOC for target message_aggregator
[ 97%] Built target message_aggregator_autogen
[ 98%] Built target message_aggregator
[ 98%] Automatic MOC for target test_qt_helpers
[ 98%] Built target test_qt_helpers_autogen
[100%] Built target test_qt_helpers
Install the project...
-- Install configuration: "RELEASE"
-- Installing: /usr/local/bin/wsjtx
-- Set runtime path of "/usr/local/bin/wsjtx" to "/usr/local/lib"
-- Installing: /usr/local/bin/udp_daemon
-- Installing: /usr/local/bin/message_aggregator
-- Set runtime path of "/usr/local/bin/message_aggregator" to
"/usr/local/lib"
-- Installing: /usr/local/bin/wsjtx_app_version
-- Set runtime path of "/usr/local/bin/wsjtx_app_version" to
"/usr/local/lib"
-- Installing: /usr/local/bin/jt9
-- Installing: /usr/local/bin/wsprd
-- Installing: /usr/local/bin/fmtave
-- Installing: /usr/local/bin/fcal
-- Installing: /usr/local/bin/fmeasure
-- Installing: /usr/local/bin/ft8code
-- Installing: /usr/local/bin/jt65code
-- Installing: /usr/local/bin/jt9code
-- Installing: /usr/local/bin/jt4code
-- Installing: /usr/local/bin/msk144code
-- Installing: /usr/local/bin/q65code
-- Installing: /usr/local/bin/fst4sim
-- Installing: /usr/local/bin/q65sim
-- Up-to-date: /usr/local/bin/rigctl-wsjtx
-- Up-to-date: /usr/local/bin/rigctld-wsjtx
-- Up-to-date: /usr/local/bin/rigctlcom-wsjtx
-- Installing: /usr/local/share/doc/wsjtx/README
-- Installing: /usr/local/share/doc/wsjtx/COPYING
-- Installing: /usr/local/share/doc/wsjtx/AUTHORS
-- Installing: /usr/local/share/doc/wsjtx/THANKS
-- Installing: /usr/local/share/doc/wsjtx/NEWS
-- Installing: /usr/local/share/doc/wsjtx/BUGS
-- Installing: /usr/local/share/wsjtx/cty.dat
-- Installing: /usr/local/share/wsjtx/cty.dat_copyright.txt
-- Installing: /usr/local/share/wsjtx/JPLEPH
-- Up-to-date: /usr/local/share/doc/wsjtx/example_log_configurations
-- Installing:
/usr/local/share/doc/wsjtx/example_log_configurations/wsjtx_log_config.ini.simple_verbose
-- Installing:
/usr/local/share/doc/wsjtx/example_log_configurations/wsjtx_log_config.ini.debugger
-- Installing: /usr/local/share/doc/wsjtx/example_log_configurations/README
-- Installing:
/usr/local/share/doc/wsjtx/example_log_configurations/wsjtx_log_config.ini.console
-- Installing:
/usr/local/share/doc/wsjtx/example_log_configurations/wsjtx_log_config.ini.rig_control
-- Installing: /usr/local/share/applications/wsjtx.desktop
-- Installing: /usr/local/share/applications/message_aggregator.desktop
-- Installing: /usr/local/share/pixmaps/wsjtx_icon.png
-- Installing: /usr/local/share/doc/wsjtx/changelog.gz
-- Installing: /usr/local/share/doc/wsjtx/copyright

Hope this helps...

73,
--
Dave Slotter, W3DJS <https://www.qrz.com/db/W3DJS>


On Mon, Aug 22, 2022 at 12:32 PM Dave Slotter, W3DJS <
slotter+w3...@gmail.com> wrote:

> Hi,
>
> Other than one minor "gotcha" encountered by my automated build script for
> Linux, "update_wsjtx_from_src", this version built successfully under
> Ubuntu 22.04 and also starts up without error. Going to test Raspberry Pi
> OS next.
>
> 73,
> --
> Dave Slotter, W3DJS <https://www.qrz.com/db/W3DJS>
>
>
> On Mon, Aug 22, 2022 at 12:20 PM Joe Taylor via wsjt-devel <
> wsjt-devel@lists.sourceforge.net> wrote:
>
>> Dear WSJT-X Users,
>>
>> We are pleased to announce that Release Candidate WSJT-X 2.6.0-rc3 is
>> ready for download by beta testers. A list of its essential changes from
>> previous releases can be found in the Release Notes:
>> https://physics.princeton.edu//pulsar/k1jt/Release_Notes.txt
>>
>> Links for downloading WSJT-X 2.6.0-rc3 can be found on the WSJT-X Home
>> Page, https://physics.princeton.edu/pulsar/k1jt/wsjtx.html
>> Scroll down to find "Candidate release:  WSJT-X 2.6.0-rc3".
>>
>> We hope you will enjoy using this beta release of WSJT-X 2.6.0.  As a
>> beta tester you should report on your experiences with its new features,
>> successful and otherwise, on one of the relevant WSJT forums.  Bugs
>> should be reported by following instructions found here in the User Guide:
>>
>>
>> https://www.physics.princeton.edu//pulsar/K1JT/wsjtx-doc/wsjtx-main-2.6.0-rc3.html#_bug_reports
>>
>> WSJT-X and MAP65 are licensed under the terms of Version 3 of the GNU
>> General Public License (GPLv3).  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.  Additional licensing
>> details can be found here:
>> https://physics.princeton.edu//pulsar/k1jt/devel.html
>>
>>       73 from the WSJT Core Development Team
>>       Joe, K1JT; Steve, K9AN; Nico, IV3NWV; Chet, KG4IYS; Uwe, DG2YCB;
>>       Brian, N9ADG; and John, G4KLA
>>
>>
>> _______________________________________________
>> 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