Переименование libcrypto и libssl - PullRequest
1 голос
/ 10 апреля 2019

Я пытаюсь скомпилировать openSSL так, чтобы я мог переименовать целевые библиотеки, т.е.libssl и libcrypto на что-то вроде libssl_my и libcrypto_my.

Для этого я попробовал следующее:

  1. Изменено несколько флагов, таких как "SHARED_CRYPTO", "SHARED_SSL", libcrypto$(SHLIB_EXT) и т. д.в openSSL Makefile, но это не дает никакого эффекта.Можно ли изменить имя Lib на Makefile и, если да, какие изменения мне нужно искать?

  2. Использовал patchelf для исправления SONAME libcrypto и libssl, и это сработало, но libsslвсе еще ищет libcrypto.so.0.o.И похоже, что мы не можем изменить имя зависимой библиотеки в libssl с помощью patchelf.Если есть способ сделать, пожалуйста, дайте мне знать.

...