SlicerRT built from source cannot start

ferhue
Mon, 21 Jul 2025 08:52:11 +0000
Support

I’ve built Slicer and then SlicerRT from source several times in the past. I followed the online instructions.

In the same computer, I recently updated (via git pull) the Slicer and SlicerRT repositories to master, and then rebuilt from scratch.

The build of Slicer works fine, and I can start Slicer-build/Slicer without problems. The GUI shows perfectly fine, both directly within the computer as well as via ssh -X.

If I call directly /home/user/builds/build-Slicer_src-Desktop-Debug/Slicer-build/bin/SlicerApp-real that works fine, too.

The build of SlicerRt works fine, however, when I now start inner-build/SlicerWithSlicerRT, (no difference if locally or via ssh -X), I get the following error:

SlicerRT_bld/inner-build$ ./SlicerWithSlicerRT
qt.network.ssl: QSslSocket: cannot resolve SSL_get1_peer_certificate
qt.network.ssl: QSslSocket: cannot resolve EVP_PKEY_get_base_id
qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_load_verify_dir
error: [/home/user/builds/build-Slicer_src-Desktop-Debug/Slicer-build/bin/./SlicerApp-real] exit abnormally - Report the problem.

so the GUI does not pop up and the program stops.

Note that GLX works fine, glxinfo and glxgears show the right output.

Could you let me know what can I do to debug this issue? Is there a way to get more verbose erro information? Some logfile to check? Any idea why this is happening?

43 posts - 5 participants