Я пытаюсь скомпилировать небольшой файл .c, который использует OpenSSL включает, сначала у меня были проблемы с компиляцией, но я решил это, установив libssl-dev, и это решило ошибки включения.
Но теперь, когда я пытаюсьдля компиляции я получаю:
‘ssl_conn’ has no member named ‘encrypted’
‘ssl_conn’ has no member named ‘write_seq’
‘ssl_conn’ has no member named ‘read_seq’
Код для строк ошибки:
ssl_conn* sslCon;
sslCon->encrypted = 0;
sslCon->write_seq = 0;
sslCon->read_seq = 0;
Друг сказал мне, что это может быть потому, что файл .c был закодирован для староговерсия OpenSSL, но я не уверен.Кто-нибудь знает, что может быть причиной и как ее решить?