Skip to content

Conversation

@lowjoel
Copy link
Contributor

@lowjoel lowjoel commented Jul 13, 2014

Currently extconf.rb just hardcodes the build flags. This works for Linuxes and Macs, and on Windows/Mingw, but does not work with Visual C++. This changeset adds detection of available libraries and compatibility with the Visual C++ Toolchain.

This should also simplify building on Windows in general since OpenSSL uses ssleay32 and libeay32 as the library name.

Tested on my Visual C++ 2013 build. Should work with RubyInstaller 2.0.0 also.

evanphx added a commit that referenced this pull request Oct 16, 2014
Instead of hardcoding dependencies, detect and use what is found
@evanphx evanphx merged commit 2d342dc into puma:master Oct 16, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants