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

Reply via email to