Попытался сделать basic unsecured connection, читая статью о программировании с openssl.
Но даже простая инициализация функций, необходимая для дальнейшей работы у меня не проходит.
Код:
/* OpenSSL headers */
#include "openssl/bio.h"
#include "openssl/ssl.h"
#include "openssl/err.h"
int main()
{
/* Initializing OpenSSL */
SSL_load_error_strings();
ERR_load_BIO_strings();
OpenSSL_add_all_algorithms();
return 0;
}
При компиляции ругается:
Код:
/tmp/ccSujdnm.o(.text+0x11): In function `main':
: undefined reference to `SSL_load_error_strings'
/tmp/ccSujdnm.o(.text+0x16): In function `main':
: undefined reference to `ERR_load_BIO_strings'
/tmp/ccSujdnm.o(.text+0x1b): In function `main':
: undefined reference to `OPENSSL_add_all_algorithms_noconf'
Подскажите пожалуйста, в чём проблема :)
Социальные закладки