Здравствуйте, Vicul, Вы писали:
V>У кого уже есть собранные хидеры и либы OpenSSL под эту среду, скиньте пожалуйста.
V>Срочно нужно решение проверить. Пробовал у себя собирать, постоянно чего то не хватает для сборки, V>а время подпирает.
Нужна та же версия mingw, не соберется, насколько я знаю, если библиотека собрана одной версией, а экзешник — другой. У меня есть для версии 4.9.3, могу выложить в принципе, но я собирал бы сам на Вашем месте, мало ли какие флаги при компиляции я ставил, угадать сейчас их сложнее, чем все-таки собрать из исходников.
V>У кого уже есть собранные хидеры и либы OpenSSL под эту среду, скиньте пожалуйста.
V>Срочно нужно решение проверить. Пробовал у себя собирать, постоянно чего то не хватает для сборки, V>а время подпирает.
msys2 себе ставишь и pcman-ом добираешь необходимое.
V>У кого уже есть собранные хидеры и либы OpenSSL под эту среду, скиньте пожалуйста.
у msys2 есть. более тысячи предкомпилированных пакетов. перестаньте создавать себе проблемы..
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Здравствуйте, niXman, Вы писали:
X>Здравствуйте, Vicul, Вы писали:
V>>У кого уже есть собранные хидеры и либы OpenSSL под эту среду, скиньте пожалуйста. X>у msys2 есть. более тысячи предкомпилированных пакетов. перестаньте создавать себе проблемы..
Уметь собирать самостоятельно OpenSSL — бесценно для программиста-прикладника. Недавно пришлось делать это для Windows Phone — само собой, ни один предкомпилированный пакет не подходил. А так, по старому опыту, установил все эти перло-питоны, сконфигурил и сбилдил (дебаг/релиз, x86/ARM).
Судя по реадми — там не сложно, но мне как-то лень было perl устанавливать, и я решил найти альтернативу.
С тех пор пользуюсь LibreSSL, сборка через cmake. Через него можно и проект для студии создать, если так удобней.
Пару раз приходилось совсем чуток допиливать код, так как в LibreSSL кое-что убрали из OpenSSL, но все легко гуглиться.
Может кому пригодиться.
Здравствуйте, sanx, Вы писали:
S>Судя по реадми — там не сложно
Ну как бы да, в теории несложно
А на практике, бывают приколы типа "для версии x.x.x.x надо зайти в файл yyy.yyy и на строке zz сделать..., потому что тулчейн T на платформе W думает что..."
Плюс, в самом деле, периодически надо собирать не основной код, а всякие форки разной степени похабности. И траблшутить их без предыдущего опыта с ванильным кодом — безнадёга точка ру.