, 나는 다음과 같은 문제가 건너 :문제 건물은 OpenSSL 1.1.0c은 15.2
The library could not be configured for supporting multi-threaded
applications as the compiler options required on this system are not known.
See file INSTALL for details if you need multi-threading.
The options 'shared', 'pic' and 'dynamic-engine' aren't supported on this
platform, so we will pretend you gave the option 'no-pic', which also disables
'shared' and 'dynamic-engine'. If you know how to implement shared libraries
or position independent code, please let us know (but please first make sure
you have tried with a current version of OpenSSL).
: 그것은 라인 (48)에 ./configure 실행 DIST를 실행
경고
오류가/도구/make-standalone-toolchain.sh @line 75 빌드를 실행할 때 : 때문에이 .c 파일이 오류 이후의 컴파일의
이HOST_OS=darwin
HOST_EXE=
HOST_ARCH=x86_64
HOST_TAG=darwin-x86_64
HOST_NUM_CPUS=4
BUILD_NUM_CPUS=8
ERROR: Failed to create toolchain.
stdlib.h 발견되지 말하던 실패합니다.
어떻게 성공적으로 구축 할 수 있는지 알아보세요. Android에서 멀티 스레드 지원이 필요합니다.
- 어떻게 툴체인의 성공을 확인 얻는 두 ./configure를 경고
- 를 무시의 의미는 무엇인가?
저는 macOS Sierra 10.12.6에서 실행됩니다. 이것은 SQLCipher를 빌드하는 일부입니다.
Android 용 OpenSSL 라이브러리를 작성하는 데 사용하는 프로세스는 무엇입니까? 문서에 대한 링크를 제공하십시오. – jww
@jww git clone https://github.com/sqlcipher/android-database-sqlcipher.git –
@jww 다음 링크를 참조하십시오 : https://www.zetetic.net/sqlcipher/open-source/. 기본적으로 위와 같이 복제하고 README.org의 지침을 따르십시오. 그러나 부드럽 지 않다. 그러나 변경하지 않고 Android 용 SQLCipher를 원한다면 https://www.zetetic.net/sqlcipher/sqlcipher-for-에 따라 'net.zetetic : android-database-sqlcipher : [email protected]' android/ –