![]() |
Модераторы: feodorv |
![]() ![]() ![]() |
|
bomberman |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 4.4.2008 Где: Брест Репутация: нет Всего: нет |
Не смог установить OpenSSL (0.9.8g) по справке, но пытался это сделать следующим образом. Читаю файл INSTALL.W32 (INSTALLATION ON THE WIN32 PLATFORM). Читаю с самого начала: “Heres a few comments about building OpenSSL in Windows environments. Most of this is tested on Win32 but it may also work in Win 3.1 with some modification. You need Perl for Win32. Unless you will build on Cygwin, you will need ActiveState Perl, available from http://www.activestate.com/ActivePerl.” Скачал, указанные в источнике ActivePerl-5.10.0.1002-MSWin32-x86-283697.msi ActivePerl-5.10.0.1002-MSWin32-x86-283697.zip ActivePerl-5.10.0.1002-MSWin32-x86-283697-symbols.zip и установил все это. Читаю далее: “Visual C++ ---------- If you want to compile in the assembly language routines with Visual C++ then you will need an assembler.” Допустим я не желаю “to compile in the assembly language”, поэтому рискну Пропустить несколько абзацев про MASM/NASM Далее читаю очередной абзац, который, непонятно, относится ли еще к “to compile in the assembly language” или уже нет (с одной стороны использование perl’a указывается только тут, а с другой – далее идет абзац про MASM/NASM – складывается представление, что его использование здесь обязательно. Обязтельно, кажется, все таки потому, что далее по контексту сразу после MASM/NASM идет фраза “Then from the VC++ environment at a prompt do…”): “Firstly you should run Configure: > perl Configure VC-WIN32 --prefix=c:/some/openssl/dir Where the prefix argument specifies where OpenSSL will be installed to.” Тем не менее я выполнил команду perl Configure…, но результат ее работы узнать сложно. (Хотелось бы надеяться, что пока и не надо и рано его узнавать.) Еду далее. “ Then from the VC++ environment at a prompt do: > nmake -f ms\ntdll.mak If all is well it should compile and you will have some DLLs and executables in out32dll. If you want to try the tests then do: > nmake -f ms\ntdll.mak test To install OpenSSL to the specified location do: > nmake -f ms\ntdll.mak install ” Далее выполнял вышеуказанные в контексе команды – кажется, эффекта никакого. И вопрос еще в том где указывается “ the specified location” в последней команде. |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 5 Всего: 154 |
результат выполнения команды
|
|||
|
||||
bomberman |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 4.4.2008 Где: Брест Репутация: нет Всего: нет |
Результат выполнения команды nmake -f ms\ntdll.mak install - никакой, на мой взгляд, потомучто
я представляю результат в виде появления папки под названием 'install' где-нибудь в районе корневого каталога или в c:/some/openssl/dir - больше не имею представления какой результат выполнения nmake -f ms\ntdll.mak install может иметь место. Поправь, если ошибаюсь по поводу представляемого результата. И вообще на повестке дня стоит вопрос- как правильно установить OpenSSL, или хотя бы с чего начать установку чисто практически. Это сообщение отредактировал(а) bomberman - 11.4.2008, 11:57 |
|||
|
||||
jonie |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 5 Всего: 118 |
распаковал в C:\temp\openssl-0.9.8g
итого мы имеем lib файлы и dll, а также папку include из дистрибутива. это необходимо и достаточно для работы с openSSL !! Есть одно большое НО!! используется VC CRT runtime чтобы этого небыло делать нада статику...поправив make файл вот так написать :
Это сообщение отредактировал(а) jonie - 12.4.2008, 12:18 -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
||||
|
|||||
darkmamba |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 16.10.2008 Репутация: нет Всего: 1 |
question:
у меня на первом шаге выдает "can't open perl script 'Configurate': no such file or directory" что я сделал не так? Еще вопрос на засыпку, у меня щас есть openssl только более ранняя, я пытаюсь подключить в проекте <winsock2.h> #include <stdio.h> #include <winsock2.h> #include <openssl/ssl.h> чтобы сделать клиент, а он мне выдает
и теперь я решил поставить более новый openssl в надежде, что у меня будет все хорошо работать, НО я забыл как компилил старый ![]() jmp question Это сообщение отредактировал(а) darkmamba - 18.7.2011, 17:36 |
|||
|
||||
Alca |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 1 Всего: 50 |
||||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |