James Edward Gray II wrote:
>  but, as you can see, the C extensions are missing.

Yah.. isn't that the rub.  In general, the extension build system leaves 
a bit to be desired.

Though, if it can find all it needs to build an extension, it should 
build it.  A few things to try..

* Try editing ext/Setup
* Try adding --with-readline-dir=... --with-openssl-dir=..., to your 
./configure

HTH,
Steve