@AndroidD

Как собрать openssl для android?

Собираю согласно инструкции тут wiki.openssl.org/index.php/Android#Using_OpenSSL_i...
Собираю без FIPS
Получаю в после шага sudo -E make install CC=$ANDROID_TOOLCHAIN/arm-linux-androideabi-gcc RANLIB=$ANDROID_TOOLCHAIN/arm-linux-androideabi-ranlib

В папке либы .a и .so и заголовочные файлы.

А что с ними делать дальше не знаю(

Мануалы по NDK читал, Только они либо слишком простые как добавить один с-шный файл в проект. либо в SO сразу уже решают проблему, когда файлы добавили, но что-то не работает.
  • Вопрос задан
  • 4883 просмотра
Решения вопроса 1
@AndroidD Автор вопроса
Разобрался. Конечно же меня интересовал вопрос линковки. Куда и как прописать ссылки на либу.в adnroid.mk добавил и все заработало # Prebuilt libssl
include $(CLEAR_VARS)
LOCAL_MODULE := ssl
LOCAL_SRC_FILES := precompiled/libcrypto.so
include $(PREBUILT_SHARED_LIBRARY)

# Prebuilt libcrypto
include $(CLEAR_VARS)
LOCAL_MODULE := crypto
LOCAL_SRC_FILES := precompiled/libssl.so
include $(PREBUILT_SHARED_LIBRARY)

#c_includes := $(LOCAL_PATH)
#cf_includes := include/openssl

#cf_includes := $(addprefix -Ijni/,$(cf_includes))
#export_c_includes := $(c_includes)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
mva
@mva
CEO, CTO, Lua/Gentoo/IPv6 Pioneer
...
А дальше линковать с ними приложение. Не?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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