- Get the 64-bit Ruby 2.x installer and the 64-bit DevKit for 2.x from http://rubyinstaller.org/downloads/
- Install Ruby, run the DevKit extractor and follow its README to add the DevKit to your Ruby install and
PATH
- Grab the 64-bit OpenSSL knapsack package from http://packages.openknapsack.org/openssl/openssl-1.0.0i-x64-windows.tar.lzma - extract to
C:\openssl\
- Run
rake -rdevkit
to create a makefile, compile and test the native code - From here you can use
gem build
Notes:
- The 64-bit versions of Ruby, the Ruby DevKit, and the OpenSSL package can be replaced with the 32-bit versions as long as they are consistent.
test_bad_server
hangs indefinitely for me on win 8.1 x64.- Several tests fail because fork() is not implemented.