OpenSSLをWindows10でビルドする過程でつまづいています。する質問をすることでしか得られない、回答やアドバイスがある。276OpenSSLをWindowsでビルドしたいのですが、その過程でつまずいて困っています。ビルドしようとしているOpenLLは、openssl-fips-2.0.14で、公式サイトからダウンロードしました。OpenSSLhttps://www.openssl.org/source/ここからダウンロードしたopenssl-fips-2.0.14.tar.gzを、解凍し、フォルダごと、c:\opensslフォルダに入れています。C:\openssl\openssl-fips-2.0.14このようなパスにしています。Makefile!というエラーになってしまいます。コマンドプロンプトは、管理者権限で実行しても同じ結果でした。このエラー、一体何なんでしょう?また、OpenSSLなどのように、使う環境に合わせてビルドして使うタイプアプリケーションをビルドする為に必要な知識として、前提条件のようなもの(これぐらい知っとかなくちゃだめ!)のようなものって何かないでしょうか?というのは、このようにいつもエラーに対処できなくて終わってしまいます。perlでしょうか?であれば、独学で学ぶためのお勧めのサイトや書籍などあれば、合わせて教えて頂けますとありがたいです。VC-WIN64Iを実行すると、というエラーになってしまいます。(そもそもVC-WIN64AとVC-WIN64Iの違いって何なんでしょう・・・)白い部分を訳しますと、あなたがPATHにmake.exeまたはdmake.exeを持っていないようです。そのため、Makefileからコマンドを実行することはできません。runnningによってPerlパッケージマネージャーでdamke.exeをインストールできます。Perlはインストールして、パスも通してあるのですが。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順link+1以前の質問1openssl-fipsについて。先のご質問への回答でも書きましたが、付属している文書を読み、他の文書も読めと書いてあったらそれも読んでみて下さい。今回の場合、README.FIPSを見ると「ユーザガイド」に行きつきますが、読んでみると、これはOpenSSLの本体ではないようです。openssl-1.1.0cかopenssl-1.0.2jを選んだほうがよいのではないでしょうか。10をお使いとのことですから、64ビットにするのならVC-WIN64Aを選べばいいと思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。06:45ikedas様ご回答ありがとうございます。ご指摘あったのに、追記せず別スレッドにしてしまって申し訳ございません。openssl-fipsは、そうなんですね。openssl-1.1.0cをダウンロードし、README、INSTALLを読んで、その中にあるWindows用のコマンドを打ったのですが、またエラーです。質問に追記したのですが、これはどういう意味なのでしょう。ご回答ありがとうございます。ご指摘あったのに、追記せず別スレッドにしてしまって申し訳ございません。openssl-fipsは、そうなんですね。openssl-1.1.0cをダウンロードし、README、INSTALLを読んで、その中にあるWindows用のコマンドを打ったのですが、またエラーです。質問に追記したのですが、これはどういう意味なのでしょう。07:55その前にええと、こっちの質問と前の質問と二つできてしまっているわけですが、どちらで続けてどちらをクローズしますか。目の前の問題を解決したいと焦る気持ちはわかりますが、落ち着いてやりませんか。その前にええと、こっちの質問と前の質問と二つできてしまっているわけですが、どちらで続けてどちらをクローズしますか。目の前の問題を解決したいと焦る気持ちはわかりますが、落ち着いてやりませんか。07:59Ikesas様お世話になっております。ご指摘の件、申し訳ございません。前の質問をクローズ致しました。この質問で続きをいきたいと思います。お世話になっております。ご指摘の件、申し訳ございません。前の質問をクローズ致しました。この質問で続きをいきたいと思います。キャンセル完了するlink0makefileを処理するためのコマンドがないのではないでしょうか。http://relog.xii.jp/mt5r/2013/11/opensslwindows32bit64bit.htmlVC++などの処理系は入っていますか?あるいは、パスが通っているかをご確認ください。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。06:48tomohiro_obara様ご回答ありがとうございます。Studioは2015が入ってます。Perlも5が入っています。ikedas様よりご指摘いただいた通り、私がビルドしようとしているのは本体ではなかったようです。質問に追記したのですが、新たなエラーが出てしまってますが。ご回答ありがとうございます。Studioは2015が入ってます。Perlも5が入っています。ikedas様よりご指摘いただいた通り、私がビルドしようとしているのは本体ではなかったようです。質問に追記したのですが、新たなエラーが出てしまってますが。ないと言われていますね。アプリの開発ではあまり使わないコマンドをインストールする必要があったりします。あたりのインストールが必要かもしれません。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。08:15CHERRY様nmake.exeも、dmake.exeも無かったのですが、とりあえずnmake.exeのパスを通したのですが、エラーは同じでした。アドバイスいただいた通り、dmake.exeのパスを通してみます。nmake.exeも、dmake.exeも無かったのですが、とりあえずnmake.exeのパスを通したのですが、エラーは同じでした。アドバイスいただいた通り、dmake.exeのパスを通してみます。Perlはインストールして、パスも通してあるのですが。文字通りnmake.exeかdmake.exeのパスが通っていないというエラーですので実際に状況を確認してみればいいと思います。自分はperlは入れてませんがvs2015をインストールしてます。以下のようになります。与えられたパターンのファイルが見つかりませんでした。14.0\VC\bin"にパスを通してないからです。nmake.exeで場所が表示されることを確認した上でリトライすると思います。VS2015をインストールしてあればどんな状況でも(例えばコマンドプロンプトから)使えることにはならないわけですね。perlがインストールされているならdmakeは入っているはずと思われたのでしょうから実際使えるか確認すべきと思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。08:09KSwordOfHaste様ご回答ありがとうございます。ご指摘の通り、nmake.exeも、dmake.exeへのパスは通っていませんでした。nmake.exeへのパスは通したのですが、それでもやっぱり同じエラーでした。今度はdmake.exeのパスを通してみます。ご回答ありがとうございます。ご指摘の通り、nmake.exeも、dmake.exeへのパスは通っていませんでした。nmake.exeへのパスは通したのですが、それでもやっぱり同じエラーでした。今度はdmake.exeのパスを通してみます。思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る閉じるトップOpenSSLに関する質問OpenSSLをWindows10でビルドする過程でつまづいています。頂いたご意見への回答は行っておりません。