Здравствуйте, Господа!
Ковыряюсь с SSL и напоролся на ошибку с которой не знаю что делать. Изрядно сократил код для решения данной проблеммы.
#include <openssl/ssl.h>
int main(void)
{
SSLv3_method();
return 0;
}
Компилирую: gcc -lssl -lcrypto test.c
test.c:(.text+0x5): undefined reference to `SSLv3_method'
Чего ему не хватает, или что я делаю не так?
SSLv23_method прерасно работает!
смотрим в man и видим:
#ifndef OPENSSL_NO_SSL3_METHOD
const SSL_METHOD *SSLv3_method(void);
const SSL_METHOD *SSLv3_server_method(void);
const SSL_METHOD *SSLv3_client_method(void);
#endif
Но дальше я не могу сообразить как сие побороть