# Replacing OpenSSL

**URL:** <https://www.ruby-forum.com/t/replacing-openssl/107001>\
**Category:** Ruby\
**Created:** [June 16, 2007, 11:05am UTC](https://www.ruby-forum.com/t/replacing-openssl/107001 "2007-06-16T11:05:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![fxn](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/77aa72/32.png) [@fxn](https://www.ruby-forum.com/u/fxn)\
**Post date:** [June 16, 2007, 11:05am UTC](https://www.ruby-forum.com/t/replacing-openssl/107001/1 "2007-06-16T11:05:14Z")

</div>

I would like to change OpenSSL for a given 1.8.4 running on a Windows  
machine to have a patch[\*] applied.

Compilation of the library with mingw succeeds:

perl Configure mingw shared  
make

but just moving around DLLs gives segfaults. I am not familiar with  
the way extensions work and are installed. Does anyone know whether  
that’s even possible? If it would, what should I do?

– fxn

[\*] [http://rt.openssl.org/Ticket/Display.html](http://rt.openssl.org/Ticket/Display.html)?  
id=598&user=guest&pass=guest
