Где я могу скачать .so для OpenSSL

660
MeanwhileInHell

Кто-нибудь знает, возможно ли загрузить последнюю общую библиотеку OpenSSL с их сайта ?

Я могу только найти источник, поэтому, возможно, они не делают его доступным. Я знаю, что могу построить это сам из источника, но мне нужно найти (надежное) место, где я могу указать людям, чтобы они могли сами загрузить.

Мне требуются Linux, Solaris и Windows.

1
@NomNomNom - Вы можете скомпилировать исходный код на всех этих системах без особых усилий. Это не показывает усилия с вашей стороны. Отвечая на ваш вопрос, почему вы получили отрицательный голос. Ramhound 11 лет назад 1

1 ответ на вопрос

7
Matteo

Скомпилированная версия будет зависеть от системы. Если вы скомпилируете его в двух разных системах, вы получите две разные версии двоичного файла.

По этой причине OpenSSL предоставляет только исходные коды: в противном случае они должны создавать его для всех основных систем и версий.

Двоичные файлы обычно распространяются вместе с системой или в виде дополнительного пакета. Каждый дистрибутив и версия Linux имеет свою собственную версию или другие системы (на основе BSD) поставляют OpenSSL как часть самой ОС.

Единственный предоставляемый двоичный файл - это тот, который предназначен для систем Windows: http://www.openssl.org/related/binaries.html.

Не забывайте ABI. 32-разрядная и 64-разрядная версии Windows отличаются друг от друга, равно как и 32-разрядная и 64-разрядная версии Linux (и какую библиотеку C вы бы собирали?), И я ожидаю, что в Solaris будут аналогичные различия. Это даже не начинает учитывать разницу между x86-64, sparc64 и т. Д. a CVn 11 лет назад 0

Похожие вопросы