This is something new with the latest gcc... Clone the latest from here and it should compile OK. https://github.com/Hamlib/Hamlib
Mike W9MDB On Sunday, June 20, 2021, 11:48:14 AM CDT, Jeff Stillinger via wsjt-devel <wsjt-devel@lists.sourceforge.net> wrote: Just an FYI... Making all in rigs/prm80 libtool: compile: cc -DHAVE_CONFIG_H -I. -I/home/kb6ibb/Downloads/wsjtx-2.5.0-rc1/build/hamlib-prefix/src/hamlib/rigs/prm80 -I../../include -I/usr/local/include -DIN_HAMLIB -I/home/kb6ibb/Downloads/wsjtx-2.5.0-rc1/build/hamlib-prefix/src/hamlib/include -I/home/kb6ibb/Downloads/wsjtx-2.5.0-rc1/build/hamlib-prefix/src/hamlib/src -I/home/kb6ibb/Downloads/wsjtx-2.5.0-rc1/build/hamlib-prefix/src/hamlib/lib -Wall -g -O2 -fPIC -fdata-sections -ffunction-sections -MT prm8060.lo -MD -MP -MF .deps/prm8060.Tpo -c /home/kb6ibb/Downloads/wsjtx-2.5.0-rc1/build/hamlib-prefix/src/hamlib/rigs/prm80/prm8060.c -o prm8060.o In file included from /home/kb6ibb/Downloads/wsjtx-2.5.0-rc1/build/hamlib-prefix/src/hamlib/rigs/prm80/prm8060.c:31: /home/kb6ibb/Downloads/wsjtx-2.5.0-rc1/build/hamlib-prefix/src/hamlib/rigs/prm80/prm80.h:40:20: error: field has incomplete type 'struct timeval' struct timeval status_tv; /* date of last "E" command */ ^ /home/kb6ibb/Downloads/wsjtx-2.5.0-rc1/build/hamlib-prefix/src/hamlib/rigs/prm80/prm80.h:40:12: note: forward declaration of 'struct timeval' struct timeval status_tv; /* date of last "E" command */ ^ 1 error generated. gmake[4]: *** [Makefile:481: prm8060.lo] Error 1 gmake[3]: *** [Makefile:607: all-recursive] Error 1 gmake[2]: *** [CMakeFiles/hamlib-install.dir/build.make:85: hamlib-prefix/src/hamlib-stamp/hamlib-build] Error 2 gmake[1]: *** [CMakeFiles/Makefile2:407: CMakeFiles/hamlib-install.dir/all] Error 2 gmake: *** [Makefile:103: all] Error 2 Uname -a FreeBSD KB6IBB-Test 13.0-RELEASE FreeBSD 13.0-RELEASE #0 releng/13.0-n244733-ea31abc261f: Fri Apr 9 04:24:09 UTC 2021 r...@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 GCC FreeBSD clang version 11.0.1 (g...@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe) Target: x86_64-unknown-freebsd13.0 gcc version 10.2.0 (FreeBSD Ports Collection) -- Jeff Stillinger - KB6IBB KB6IBB Laboratories Wylie, Texas - United States http://kb6ibb-15.ham-radio-op.net/Ham-Radio/ _______________________________________________ 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