Closed eliotlandrum closed 7 years ago
I just tried the latest installer from the page you linked on my Windows 10 system, and it defaults the install location to C:\OpenSSL-Win64, as expected by the bindings.gyp file.
Things did not work with the latest 1.1.0b version, the required library is missing. As the page mentioned, it "is quite different from previous releases". I got everything to compile with version 1.0.2j though. I'll have to look into what needs to change to make it work with 1.1.0b, but that's not what this issue is about so I'm closing it.
Not sure why it tried to install under Program Files on your system...
While building on Windows 10, was having trouble building this package because of the requirement of the OpenSSL library (make sure to use the full package, NOT the light one). Once I realized that it needed to be installed, I saw that the latest version of OpenSSL 64-bit uses a different path by default than the build is expecting.
After instructing the installer to put OpenSSL files in
C:\OpenSSL-Win64\
(instead of the default directory which I believe isC:\Program Files\OpenSSL-Win64\
), the package installed correctly. Isn't there a better way to find the path that is more dynamic on the installation system?Here is the output I was getting on trying to build without OpenSSL installed: