On 22/06/2016 14:28, Black Michael wrote:
> Ok then...how do you build the message_aggregator?  I don't see any 
> CMake files for it.

Hi Mike,

it is built (and installed and packaged) by the WSJT-X CMake build, so 
the following command will build it:

    $ cmake --build <build-tree-root> --target message_aggregator

but I suspect that is not what you are looking for. If you want to build 
an application like message_aggregator then you will need to write your 
own build script/makefile or whatever you prefer. The Qt qmake and/or 
QtCreator are probably best if you are unfamiliar with building Qt 
applications from scratch. The learning curve is quite steep and long as 
Qt is a huge framework.

Bottom line is that the files of message_aggregator are a simple fairly 
small C++ Qt application that you build and link along with the 
libwsjtx_udp library to get the final executable.

The libwsjtx_udp library is not yet documented but the headers are in:

   <install-prefix>/include

for example:

   #include <wsjtx/MessageServer.hpp>

define UDP_STATIC_DEFINE if you want to use the static version of the 
library, default is to use the shared (DLL) version. The library is 
installed in install prefix binary directory.

If you wish to use a CMake build script, the WSJT-X build does create 
the required CMake scripts files to import the library into a project in 
<install-prefix>/lib/cmake/wsjtx/udp .

Note that the installation and packaging of this library is still work 
in progress and on hold until I can resolve an issue on Mac OS X with 
packaging. Nevertheless the library is there and does work, 
message_aggregator uses it as does the other reference application 
udp_daemon.

73
Bill
G4WJS.


------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to