|
From: Lars T. <de...@lt...> - 2019-03-06 12:24:05
|
And regarding the libs needed one of the swift developer wrote: - libevent is needed to drive the low level dbus library. Generally dbus suggests to use high level bindings like Qt or Glib. But pulling those into the XPlane process was too much. If FG is already using Qt in the sim process you could easily use QtDBus instead. - dbus is not a hard requirement. The connection can be implemented in many different ways. My idea was to have a basic working connection available first and do some more improvements and possibly a change from dbus to something else later on. Von: James Turner <ja...@fl...> Gesendet: Mittwoch, 6. März 2019 13:18 An: FlightGear developers discussions <fli...@li...> Betreff: Re: [Flightgear-devel] Flightgear-Swift (VATSIM) connection On 6 Mar 2019, at 12:04, Lars Toenning <de...@lt... <mailto:de...@lt...> > wrote: @James: Dbus is used for connection to swift (perhaps used differently than normal but this is the same architecture they are using for their Xplane plugin). I already added the libevent and dbus to FG cmake and for me it worked well (tested on win only so far). The swift team has included the header files and precompiled libs/dlls for dbus. Maybe this would be a possibility? Yes that sounds good indeed. DBus is a bit of funny one for deployment because of the different components it can potentially use (and services in the user environment), hopefully we avoid most of those pitfalls. Kind regards, James |