Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору GoblinNN Tarantux Это устаревшая ветка 1.0.2 снимаемая с поддержки и собранная под не известный компилятор (я уже нарывался на сообщение линкера "Данная версия FreeImage.lib собранная в MS Visual Studio 2008 не может быть использована MS Visual Studio.2017" из-за того, что библиотека должна собираться тем же компилятором что и остальной код). Текущие версии библиотеки лежат на официальном ресурсе проекта - Win32OpenSSL сборок OpenSSL для Windows - Win* OpenSSL v* (SDK, он-то и нужен для сборки) и Win* OpenSSL v* Light (только исполняемые модули). На Win32OpenSSL брать лучше EXE вариант (Inno Setup) - в нём сделали намного меньше ошибок чем в MSI (то валит всё в одну кучу вообще не проверяя версии бинарников). Если требуется поставить две разные ветки, то их обязательно надо ставить в разные каталоги (официальная рекомендация от разработчиков OpenSSL) поскольку часть модулей совпадает по именам, но ABI/API в разных ветках различаются, общие DLL можно устанавливать в один каталог (предлагается в %WINDIR%\System32) т.к. их имена различаются для веток до 1.0.2 и 1.1.х, а установка "всё в одну кучу" работать не будет). После установки одной версии обязательно скопировать созданные ей ярлыки в бэкап, потом поставить другую, перенести ярлыки в её каталог (ярлыки будут перезаписаны) и восстановить бэкап обратно - недоделки Inno Setup инсталлера (явно пишут на автомате - не проверяются пути установки и каталоги в меню Пуск для создаваемых ярлыков - имена ярлыков фиксированы, общий ключ удаления для всех версий - используется тот, который был создан первым).
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 34396 | Зарегистр. 31-07-2002 | Отправлено: 03:21 21-09-2019 | Исправлено: Victor_VG, 03:34 21-09-2019 |
|