OS X で 32 ビットの openssl ビットを使用して (ここに示されている提案のおかげで)、もう一度pyenvビルドを開始します。今回は、32 ビットの openssl を ( /usr/local/ssl/
)にビルドした場所を指すようにフラグを設定します。
CFLAGS="-I$(xcrun --show-sdk-path)/usr/include -arch i386 -I/usr/local/ssl/include" LDFLAGS="-arch i386 -L/usr/local/ssl/lib " CONFIGURE_OPTS="--with-arch=i386" pyenv install 2.6.6
ビルドは再び失敗し、ファイル/usr/local/opt/openssl/
が 32 ビットではないというエラーが表示されます。
ビルドでまだ 64 ビットの openssl が使用されているのはなぜ/usr/local/opt/openssl/
ですか?