나중에 파티에 올리 겠지만 올바른 방법이라고 생각됩니다. config
스크립트 도움말에서
:
$ ./config -h
Usage: config [options]
-d Add a debug- prefix to machine choice.
-t Test mode, do not run the Configure perl script.
-h This help.
Any other text will be passed to the Configure perl script.
See INSTALL for instructions.
는 그래서
config
스크립트가
Configure
스크립트에 "예상치 못한"옵션을 전달합니다.
$ ./Configure --help
Usage: Configure [no-<cipher> ...] [enable-<cipher> ...] [experimental-<cipher> ...] [-Dxxx] [-lxxx] [-Lxxx] [-fxxx] [-Kxxx] [no-hw-xxx|no-hw] [[no-]threads] [[no-]shared] [[no-]zlib|zlib-dynamic] [no-asm] [no-dso] [no-krb5] [386] [--prefix=DIR] [--openssldir=OPENSSLDIR] [--with-xxx[=vvv]] [--test-sanity] os/compiler[:flags]
그 긴 줄의 끝에 [:flags]
부분을 참조하십시오 : 음, Configure
스크립트가 그것에 대해 말을하는 것을 볼 수 있습니다?
# -<xxx> +<xxx> compiler options are passed through
그것은 잘 알려진 표준을 따르지 않기 때문에 분명 아니지만 대답은 : 그냥 config
명령 행의 마지막에 옵션을 추가 파일 내부 의견도 있습니다.
당신이 질문을 게시 이후 오랜 시간이 경과함에 따라
, 나는 추가해야합니다 : 그것은 당신이 작업은 OpenSSL의 버전 작동하지 않을 수 있습니다
- (광산은 OpenSSL 1입니다.0);
- 이전 답안 중 아무 것도 내 문제를 해결하지 못했기 때문에이 답변을 게시해야한다는 느낌이 들었습니다. 해결책을 찾기까지 조금 시간이 걸렸습니다.
설명서에 실제로 피해야 할 편집 내용이 나와 있습니다. https://wiki.openssl.org/index.php/Compilation_and_Installation#Modifying_Build_Settings에서 sed를 부분적으로 실행하는 방법에 대해 설명합니다. 귀하의 빌드. –