boinc
boinc copied to clipboard
Error compiling BOINC server from source on Fedora RedHat 8.2
I am getting an error when trying to compile a BOINC server from source. automake and configure work fine, but when I try make I get this error /usr/bin/ld: db_dump.o undefined reference to symbol gzwrite //usr/lib64/libz.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status
When I've encountered this sort of error it's been a problem of either the order of libraries on the command line or a circular dependency. If you provide the command being executed it might help.
On Thu, May 9, 2019 at 1:11 PM dmkunsman [email protected] wrote:
I am getting an error when trying to compile a BOINC server from source. automake and configure work fine, but when I try make I get this error /usr/bin/ld: db_dump.o undefined reference to symbol gzwrite //usr/lib64/libz.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/BOINC/boinc/issues/3134, or mute the thread https://github.com/notifications/unsubscribe-auth/ACS5ZMWVM5KW4VLYGGJR6VDPUSAORANCNFSM4HL5UDMA .
-- Eric Korpela [email protected] AST:7731^29u18e3
Is this still an issue?
Not sure how this issue was opened for RHEL 8.2 in May 2019 when RHEL 8 came out in May 2019. I'm able to compile the client on RHEL 8.2 beta but so far not the server. I get a different error:
CXXLD libboinc.la libtool: error: 'libboinc_la-keyword.lo' is not a valid libtool object make[2]: *** [Makefile:1164: libboinc.la] Error 1 make[2]: *** Waiting for unfinished jobs.... CXXLD libboinc.la
But that appears to be a multi-threaded make error. If I just run make a few times or with a single thread it builds the client and server just fine.