Модераторы: feodorv
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> SSL:почему unresolved external symbol _connect@12? 
:(
    Опции темы
bomberman
Дата 28.4.2008, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 4.4.2008
Где: Брест

Репутация: нет
Всего: нет



Приветствую!  Как узнать какие библиотеки нужно подключить если или где их взять, 
если вываливается следующее (D:\SSL MailBank Project\temp\openssl-0.9.8g\demos\ssl\cli.cpp):

--------------------Configuration: sslclientserver - Win32 Debug--------------------
Compiling...
cli.cpp
d:\ssl mailbank project\project\sslclientserver\cli.cpp(56) : warning C4700: local variable 'err' used without having been initialized
Linking...
cli.obj : error LNK2001: unresolved external symbol _connect@12
cli.obj : error LNK2001: unresolved external symbol _htons@4
cli.obj : error LNK2001: unresolved external symbol _inet_addr@4
cli.obj : error LNK2001: unresolved external symbol _socket@12
Debug/sslclientserver.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.

sslclientserver.exe - 5 error(s), 1 warning(s)

Спасибо за ответ!
PM MAIL ICQ   Вверх
Lazin
Дата 28.4.2008, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 5
Всего: 154



в документации по open ssl, предварительно эти библиотеки нужно собрать, в документации должен быть раздел Building или Installation
PM MAIL Skype GTalk   Вверх
bomberman
Дата 28.4.2008, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 4.4.2008
Где: Брест

Репутация: нет
Всего: нет



Дело в том, что OpenSSL у меня уже установлена по документации INSTALL.W32, т.е. все эти библиотеки
по логике уже должны быть установлены

PM MAIL ICQ   Вверх
Lazin
Дата 28.4.2008, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 5
Всего: 154



Тогда нужно прописать путь к lib файлам в опциях проекта, компилируется все нормально, компоновщик не может найти ф-ии
PM MAIL Skype GTalk   Вверх
bomberman
Дата 28.4.2008, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 4.4.2008
Где: Брест

Репутация: нет
Всего: нет



я прописывал либы с pragma, просто не хватает какой-то отдельной библиотеки видимо, а какой именно?
PM MAIL ICQ   Вверх
Lazin
Дата 28.4.2008, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 5
Всего: 154



нужно указать путь к папке, в которой лежат либы, если просто прописать через pragma то не найдет, список либ должен быть указан в доках
PM MAIL Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.1851 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.