Rex Dieter wrote:
Martin Gansser wrote:
> I' am trying to compile GodlenCheetah [1] with libqxt-qt5-0.7.0 [2] on
> Fedora 27, but this fails with this error message:
>
> /usr/bin/ld: warning: libssl.so.1.1, needed by
> /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/libQt5Network.so,
> may conflict with libssl.so.10 /usr/bin/ld: warning: libcrypto.so.1.1,
> needed by
> /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/libQt5Network.so,
> may conflict with libcrypto.so.10
> /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/libQxtWidgets-
qt5.so:
> undefined reference to `vtable for QxtApplication' collect2:
error: ld
> returned 1 exit status make[1]: *** [Makefile:1900: GoldenCheetah] Error
> 1
Looks like libqxt-qt5 links a different version of openssl than does
(core) qt5-qtbase (which is probably a bad idea).
I'll see if I can take a closer look when I get a chance
Hopefully, this should fix it:
https://src.fedoraproject.org/rpms/libqxt-qt5/c/7f1ba1b8a605eff833d6afc73...
(the openssl mismatch at least)
-- Rex