Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
Litkevich Yuriy |
3.4.2010, 1:34
Сообщение
#11
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(eldar85 @ 3.4.2010, 1:17) Link хотел посмотреть что выдают эти сигналы со слотами и в итоге они оба в дебаге выдали false Qt печатает предупреждение в консоль (даже без qDebug), если соединение не удалось, в предупреждении также указана причина. Читай
|
|
|
|
|
eldar85 |
3.4.2010, 13:44
Сообщение
#12
|
![]() программист ![]() ![]() ![]() Группа: Участник Сообщений: 283 Регистрация: 2.1.2010 Из: Москва Пользователь №: 1348 Спасибо сказали: 0 раз(а) Репутация: 0
|
начал выкидывать в консоль вообще какие то ошибки, я даже въехать не могу о чем они...
QSslSocket: cannot call unresolved function SSLv3_client_method QSslSocket: cannot call unresolved function SSL_CTX_new QSslSocket: cannot call unresolved function SSL_library_init QSslSocket: cannot call unresolved function ERR_get_error QSslSocket: cannot call unresolved function ERR_error_string |
|
|
|
|
Litkevich Yuriy |
3.4.2010, 15:26
Сообщение
#13
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(eldar85 @ 3.4.2010, 17:44) Link начал выкидывать в консоль вообще какие то ошибки, я даже въехать не могу о чем они... Link
|
|
|
|
|
eldar85 |
3.4.2010, 19:40
Сообщение
#14
|
![]() программист ![]() ![]() ![]() Группа: Участник Сообщений: 283 Регистрация: 2.1.2010 Из: Москва Пользователь №: 1348 Спасибо сказали: 0 раз(а) Репутация: 0
|
решил проблему так:
Необходимо скачать Win32 версию OpenSSL с этого сайта Link Прямая ссылка на текущую версию: Link После чего выполняем установку. В директории программы находятся три dll-файла: ssleay32.dll, libssl32.dll, libeay32.dll. Их необходимо поместить в sytem32, либо добавить путь к ним в переменную окружения PATH, Qt без них, Вы, конечно, соберете, но проект работать не будет (будет ругаться на отсутствие dll в системе). [править] Для компилятора MSVS Запускаем консоль MSVS. К команде configure добавить ключи -openssl-linked -I /path/2/openssl/include -L /path/2/openssl/lib [править] Для компилятора MinGW Из папки c OpenSSL \lib нужно скопировать файлы: libeay32.lib ssleay32.lib в папку Qt qt\lib Из папки с OpenSSL \lib\MinGW скопировать все файлы в папку Qt \mingw\lib Из папки c OPenSSL \include скопировать папку openssl со всем содержимым в папку Qt \qt\include Запустить "Qt Command Prompt" (C:\WINDOWS\system32\cmd.exe /K C:\Qt\2009.02\bin\qtenv.bat) и вписать в команду configure ключ -openssl-linked |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 8.1.2026, 20:54 |