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

Rick Walsh rickmwalsh at gmail.com
Sun Apr 22 18:39:28 PDT 2018


On 23 April 2018 at 11:32, Dirk Hohndel <dirk at hohndel.org> wrote:

>
> > 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
>
> Thanks, that fixed it.  I was under the mistaken impression that because I
ran scripts/build.sh that I wouldn't have to update any dependencies by
hand.

Rick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20180423/2308ffc9/attachment-0001.html>


More information about the subsurface mailing list