Message boards :
SETI@home Enhanced :
Linux graphics app library versions
Message board moderation
Author | Message |
---|---|
Send message Joined: 11 Jul 05 Posts: 3 Credit: 20,381 RAC: 0 ![]() |
I'm trying to get the graphics to show on Arch linux, which tends to have up to date stable versions of the libraries. The graphics app is linked to older versions of libjpeg and openssl libraries causing problems. libjpeg.so.62 => not found (libjpeg.so.8(.0.2)/libjpeg-turbo 1.1.1-3 is installed) libssl.so.8 => not found (libssl.so.1.0.0/openssl 1.0.0.e-1 is installed) libcrypto.so.8 => not found (same as libssl) I know it's tricky to try to support the largest user base by default, but is there a plan to move to newer versions or some other workaround? Maybe static linking would be possible on certain libs? |
![]() Send message Joined: 18 Jan 06 Posts: 1038 Credit: 18,734,730 RAC: 0 ![]() |
Have you tried to install both library versions parallel ? Does work that way on Ubuntu (maverick). _\|/_ U r s |
Send message Joined: 11 Jul 05 Posts: 3 Credit: 20,381 RAC: 0 ![]() |
Yeah, that works. Actually my point was that it's not very nice for end user to have to hunt for earlier versions of libs to get working graphics, at least when major distros start/are shipping the newer versions. So maybe static linking a few select libraries would make the app work in almost all cases and help on transition periods. |
![]() Send message Joined: 18 Jan 06 Posts: 1038 Credit: 18,734,730 RAC: 0 ![]() |
You are using a 64bit linux, don't you ? Just checked the files and 64bit setigraphics_6.97_x86_64-pc-linux-gnu is indeed a shared executable, while the 32bit setigraphics_6.97_i686-pc-linux-gnu is a static executable. Maybe the shared linkage was done unintentionally. _\|/_ U r s |
Send message Joined: 11 Jul 05 Posts: 3 Credit: 20,381 RAC: 0 ![]() |
Yes, I'm using 64bit. It does look weird that 32 bit is statically linked while 64 bit is not |
©2023 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.