On 16/11/2020 18:57, John Nelson via wsjt-devel wrote:
Hi Bill,

Understood.   But then I will await your further investigations on the linking 
problem which I initially sent to you.

I would prefer not to have to modify files.
---
It has found what it seems to need.  The problem about linking remains:

Undefined symbols for architecture x86_64:
  "boost::log::v2_mt_posix::attributes::timer::timer()", referenced from:
      Logger::(anonymous 
namespace)::CommonInitialization::CommonInitialization() in 
libwsjt_cxx.a(Logger.cpp.o)
—

vt_mt_posix is part of a dynamic link library so it is a mystery why the 
symbols mentioned are undefined.

Hope you can solve this one.

— John G4KLA

Hi John,

the symbol namespace would include 'v2s' for a static link rather than 'v2'. This probably because some headers are included in compiles that do not specify BOOST_LOG_DYN_LINK=1. I probably need to review the defines and which modules of WSJT-X they are applied to. Once I have a few more pressing issues resolved I will return to my Mac upgrade.

73
Bill
G4WJS.



_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to