Форум программистов, компьютерный форум CyberForum.ru

Не компилируется с OpenSSL - C++

Восстановить пароль Регистрация
 
Card1nal
6 / 6 / 0
Регистрация: 04.01.2010
Сообщений: 118
03.04.2012, 12:01     Не компилируется с OpenSSL #1
День добрый.
Начал осваивать библиотеку OpenSSL, пишу теста ради следующий код :
C++
1
2
3
4
5
6
7
8
#include <openssl/ssl.h>
 
int main()
{
  SSL_CTX *a = new SSL_CTX;
  SSL *ssl;
  ssl = SLL_new(a);
}
g++ (версия 4.5.1) выдает следующую ошибку :
ssl.cpp: In function ‘int main()’:
ssl.cpp:17:18: error: ‘SLL_new’ was not declared in this scope
в /usr/include/openssl/ssl.h SSL_new объявлен...
Буду премного благодарен за посильную помощь
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4841 / 2980 / 367
Регистрация: 10.11.2010
Сообщений: 11,012
Записей в блоге: 10
Завершенные тесты: 1
03.04.2012, 12:09     Не компилируется с OpenSSL #2
Потому что не SLL_new а SSL_new.
Card1nal
6 / 6 / 0
Регистрация: 04.01.2010
Сообщений: 118
03.04.2012, 12:30  [ТС]     Не компилируется с OpenSSL #3
да, опечатался, спасибо... Но ошибка все равно есть :
ssl.cpp.text+0x1e): undefined reference to `SSL_new'
collect2: ld returned 1 exit status
castaway
Эксперт С++
4841 / 2980 / 367
Регистрация: 10.11.2010
Сообщений: 11,012
Записей в блоге: 10
Завершенные тесты: 1
03.04.2012, 12:33     Не компилируется с OpenSSL #4
Да, исправил, а библиотеку подключить?
Danvern
 Аватар для Danvern
40 / 39 / 3
Регистрация: 22.06.2010
Сообщений: 415
Записей в блоге: 1
03.04.2012, 12:34     Не компилируется с OpenSSL #5
C++
1
2
3
4
5
6
SSL * sslSocket = NULL;
SSL_CTX * sslContext = NULL;
 
SSL_library_init();
sslContext = SSL_CTX_new(SSLv23_client_method());
sslSocket = SSL_new(sslContext);
я вот так делаю, обычно вродебы канает)
castaway
Эксперт С++
4841 / 2980 / 367
Регистрация: 10.11.2010
Сообщений: 11,012
Записей в блоге: 10
Завершенные тесты: 1
03.04.2012, 12:36     Не компилируется с OpenSSL #6
Цитата Сообщение от lazybiz Посмотреть сообщение
а библиотеку подключить?
Пробовал?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2012, 12:47     Не компилируется с OpenSSL
Еще ссылки по теме:

Не компилируется C++
C++ Не компилируется
C++ Не компилируется

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Card1nal
6 / 6 / 0
Регистрация: 04.01.2010
Сообщений: 118
03.04.2012, 12:47  [ТС]     Не компилируется с OpenSSL #7
Твою же тетю...
Спасибо. После полугода безвылазно на PHP как-то и забыл =(
Yandex
Объявления
03.04.2012, 12:47     Не компилируется с OpenSSL
Ответ Создать тему
Опции темы

Текущее время: 16:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru