I have a native, prebuilt, gem that does not require compiling/linking any native code but does need some platform specific post-install configuration.
Since rubygems does not provide any decent post-install scripting support through the gem specification I use the extension support to do this inside a mkrf_conf*.rb type of file (followed up by a generated Rakefile).
This reasonably flexible and workable approach is spoiled on Windows using RubyInstaller installations by the above mentioned check that does not match any common practice with *nix distributions.
As said my gem does not require a devkit environment and I would very much like not to have to require my users to install any such kit before being able to install this gem.
Would it be possible to, at least, make this check optional some how?