Thread: Installing OpenSSL for Windows 7

  1. #1
    Registered User
    Join Date
    Jul 2012

    Installing OpenSSL for Windows 7

    Hi all.

    I am running Windows 7 64-bit, with MingW32. I am trying to install OSSL so that I can use the libcurl library to access my bank and email accounts, and have a bewildering range of packages to choose from: Shining Light Productions - Win32 OpenSSL . I need OSSL to generate self-signed certificates. I am new to OSSL and certificates.

    Wikipedia says 1.0.1c is the latest version, so I download "Win32 OpenSSL v1.0.1c". Win32 because I think it would be more mature and stable than Win64. When I run it, a window pops up saying that it can't detect VC++ 2008 Redistributable(VC2008R), and that OSSL won't work properly. The control panel shows that VC++2008R is installed.

    So I think that OSSL expects an older version of VC2008R. So from the same list of packages, I download "Visual C++ 2008 Redistributables". When I run it, a window pops up with the option to repair VC2008R(to it's original state) or Uninstall it.

    What do I do? Will restoring VC200R to it's original state(from 2008/9) create problems for programs that require a later version? Who has OSSL installed and running on a Windows 7 64-bit machine? What packages did you install?

    Thanks in advance.

    EDIT: I've heard of something called GnuWin32, but it comes with a lot of crap that I don't need, and I am not sure if it has the latest version of OSSL. Don't know if it will also have problems with VC++2008R.

    EDIT2: Looks like GnuWin32 contains an OSSL package from 2008: OpenSSL for Windows
    Attached Images Attached Images Installing OpenSSL for Windows 7-vc2008r-png 
    Last edited by cfanatic; 11-29-2012 at 03:17 PM.
    IDE: Code::Blocks | Compiler Suite for Windows: TDM-GCC (MingW, gdb)

  2. #2
    'Allo, 'Allo, Allo
    Join Date
    Apr 2008
    You need any redist version that is equal or higher to the one requested in the manifests (here that's 9.0.21022.8). The magic of Side-by-Side assemblies (yes, there is some!) is that any app requesting a version before the latest one installed, loads the latest one instead of the version it requested.
    So if you install the 30729.4974 version, like I have, then the OpenSSL installer might complain but it works fine.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Installing programs with Windows Installer
    By mvanrijnbach in forum Windows Programming
    Replies: 0
    Last Post: 03-17-2010, 06:53 AM
  2. Need help with OpenSSL
    By Ricardo_R5 in forum C Programming
    Replies: 0
    Last Post: 05-07-2007, 06:18 PM
  3. Installing Windows AFTER linux?
    By ZakkWylde969 in forum Tech Board
    Replies: 5
    Last Post: 06-21-2004, 02:52 PM
  4. Replies: 2
    Last Post: 03-08-2004, 10:38 AM
  5. Installing Windows 2000 Big Dilema
    By incognito in forum Tech Board
    Replies: 15
    Last Post: 02-23-2003, 01:44 PM