We'd like to add Ruby support in a clean Linux environment which has
GCC, autotools etc.

It seems the default configuration assumes Ruby already exists, ie you
need Ruby to build Ruby. I've seen some comments about needing to build
1.8.* first, then 1.9, but that seems strange.

Please could someone recommend how to do this cleanly with minimum
deviation from ruby mainline?

Thanks!
Paul