qtserialbluetooth.cpp:80:1: sorry, unimplemented: non-trivial designated initializers not supported

Dirk Hohndel dirk at hohndel.org
Sun Apr 22 18:32:54 PDT 2018


> On Apr 22, 2018, at 6:19 PM, Rick Walsh <rickmwalsh at gmail.com> wrote:
> 
> Hi,
> 
> Attempting to build the current master (50b8044d5 Updated doc. for handling of libdc) on Fedora 27 I get the error:
> 
> [ 53%] Building CXX object core/CMakeFiles/subsurface_corelib.dir/qtserialbluetooth.cpp.o
> /home/rick/src/subsurface/core/qtserialbluetooth.cpp:80:1: sorry, unimplemented: non-trivial designated initializers not supported
>  };
>  ^
> 
> I am building with qt 5.9.4-1 from the Fedora updates repo.
> 


You are building against the wrong version of libdivecomputer.

git submodule update

then rebuild in libdivecomputer/build and install into your local install-root

/D



More information about the subsurface mailing list