Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Newbie corner » OpenBSD install problem - undeclared identifier 'OPENSSL_thread_stop'
OpenBSD install problem - undeclared identifier 'OPENSSL_thread_stop' [message #60107] Mon, 04 September 2023 04:40
dewrico is currently offline  dewrico
Messages: 1
Registered: September 2023
Junior Member
Hello,

I am trying to install U++ on OpenBSD 7.3 and get the following compile errors, any suggestions or hints on how to get this fixed?

I am using the latest version 16962 and followed the instructions by running first ./configure then make

Many thanks!

Below compile error details:

------------------------------
./uppsrc/Core/SSL/InitExit.cpp:92:2: error: no matching function for call to 'CRYPTO_set_mem_functions'
CRYPTO_set_mem_functions(SslAlloc, SslRealloc, SslFree);
^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/crypto.h:408:5: note: candidate function not viable: no known conversion from 'void *(size_t, const char *, int)' (aka 'void *(unsigned long, const char *, int)') to 'void *(*)(size_t)' (aka 'void *(*)(unsigned long)') for 1st argument
int CRYPTO_set_mem_functions(void *(*m)(size_t), void *(*r)(void *, size_t), void (*f)(void *));
^
./uppsrc/Core/SSL/InitExit.cpp:112:2: error: use of undeclared identifier 'OPENSSL_thread_stop'
OPENSSL_thread_stop();
^
./uppsrc/Core/SSL/InitExit.cpp:127:2: error: use of undeclared identifier 'OPENSSL_thread_stop'
OPENSSL_thread_stop();
^
3 errors generated.
*** Error 1 in (Makefile:45440 '.cache/upp.out/Core/SSL/GCC-Bsd-Gcc-Gui-Openbsd-Posix-Share d/InitExit.o')
------------------------------

Werner
Previous Topic: Compiler Warnings
Next Topic: Install problem - Linux Mint
Goto Forum:
  


Current Time: Tue Jun 18 14:48:45 CEST 2024

Total time taken to generate the page: 0.02248 seconds