Skip to content

Powershell script for compiling OpenSSL on Windows x86/x64.

License

Notifications You must be signed in to change notification settings

krcs/make-openssl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

make-openssl

Powershell script for compiling OpenSSL on Windows x86/x64.

Requirements

  • Perl (https://www.activestate.com/activeperl)

  • NASM (http://www.nasm.us/)

  • 7zip (http://www.7-zip.org/)

  • GPG (https://www.gpg4win.org/)

  • GIT (https://git-scm.com/) for compiling source from github. (make-openssl-github-master.ps1)

  • Visual Studio command prompt tools. If you want to use other versions of VS add element to $vcvarsall array with full path to vcvarsall.bat file.

    Example:

    $vcvarsall =
      # Visual Studio 2019
      "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat",
      # Visual Studio 2017
      "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\Build\vcvarsall.bat",
      "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvarsall.bat"
    

Usage example

.\make-openssl.ps1 https://www.openssl.org/source/openssl-1.1.1n.tar.gz

.\make-openssl.ps1 -TryGetLatestSource

<<<<<<< HEAD

Tested on Windows 10 (x64) with following sources:
Tested on Windows 10 (x64)

About

Powershell script for compiling OpenSSL on Windows x86/x64.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published