が、これはこれを行うための正しい方法のようです。 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)。
- 前回の回答で問題が解決されていなかったので、この回答を投稿する必要があり、その解決策を理解するのに少し時間がかかりました。ドキュメントは、実際にあなたが避けたいのですが、それらの編集を行うことを示唆していることを
注 - 彼らは一部としてsedの実行中の話を参照https://wiki.openssl.org/index.php/Compilation_and_Installation#Modifying_Build_Settings、あなたのビルドの。 –