After some back and forth with the other maintainer of wsjtx we have
decided to try upgrading hamlib in Fedora rather than use the bundled copy.

It's been built in a side tag (which let's me work on all the dependencies
without breaking things).

Ironically I had to apply the following patch to wsjtx for it to build with
hamlib 4.

Index: wsjtx-2.1.2/wsjtx/HamlibTransceiver.hpp
===================================================================
--- wsjtx-2.1.2.orig/wsjtx/HamlibTransceiver.hpp
+++ wsjtx-2.1.2/wsjtx/HamlibTransceiver.hpp
@@ -12,9 +16,9 @@

 extern "C"
 {
-  typedef struct rig RIG;
+  typedef struct s_rig RIG;
   struct rig_caps;
-  typedef int vfo_t;
+  typedef unsigned int vfo_t;
 }

Looks like hamlib/rig.h changed.

Thanks,
Richard
KF5OIM
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to