![]() |
|
Модераторы: feodorv |
![]()
|
|
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: нет Всего: 261 |
В лине установил пакет из репозитория (debian testing). С -dev пометкой в том числе. <openssl/bio.h> - находится, а вот библиотека, в которой сами функции - нет. Пишет undefined reference to BIO_new_connect. Но тут я ничего не отлаживал. В Винде. Скачал отсюда http://www.slproweb.com/products/Win32OpenSSL.html Win32 OpenSSL v0.9.8h. Установил. Как сказано в хелпе, перенес из lib в lib студии, из include в include в студии. В system32 кинул libeay32.dll и sseay.dll. Если в настройках проекта не указать libeay32.lib или libeay32MT.lib или libeay32MD.lib или соответствующие либы для дебага с "d", то будет undefined reference to BIO_new_connect. если указать, то как я писал выше, после линковки, при запуске (что дебаг, что релиз версии) будет: libeay32.dll build with no debug information.... + программное снятие. И то и то =) Это сообщение отредактировал(а) Mal Hack - 7.7.2008, 12:06 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: нет Всего: 261 |
На винде победил...
Надо было либы студии скармливать от g версии, а не от h.... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |