Hi All,
I am currently trying to build BOINC on Ubuntu 24.04.
I am doing the following:
make distclean
./_autosetup -f
./configure --disable-client --disable-manager --disable-fcgi
make
I am getting:
/usr/bin/ld: libboinc_crypt.a(libboinc_crypt_la-crypt.o): in function `check_validity_of_cert(char const*, unsigned char const*, unsigned char*, int, char const*)':
/home/boinc/boinc/lib/crypt.cpp:659:(.text+0x1301): undefined reference to `EVP_PKEY_id'
/usr/bin/ld: /home/boinc/boinc/lib/crypt.cpp:696:(.text+0x130e): undefined reference to `EVP_PKEY_id'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1190: crypt_prog] Error 1
make[2]: Leaving directory '/home/boinc/boinc/lib'
make[1]: *** [Makefile:688: all-recursive] Error 1
make[1]: Leaving directory '/home/boinc/boinc'
make: *** [Makefile:592: all] Error 2
What am I missing here? I have OpenSSL 3.0.13 installed.
This is BOINC server code from September 2024.
Best wishes,
Andy Bowery
Oxford e-Research Centre
University of Oxford
7 Keble Road, Oxford, OX1 3QG