Issue #2317 has been updated by Red Wind.
The locations may be the intended ones (or not, you tell me) but I am saying that
the include files are _broken_ because if you try to compile a C program with
gcc -I/usr/include/ruby-1.9.1 ...
it _fails_ because /usr/include/ruby-1.9.1/ruby/config.h does not exist.
Only /usr/include/ruby-1.9.1/{architecture}-linux/ruby/config.h exists.
To make it work you either need to add a link as I said above, or you need to
compile with a second option -I/usr/include/ruby-1.9.1/{architecture}-linux,
which means changing existing applications' makefiles.
Should the ruby 'make install' be changed so that it creates the link? Or did
the ruby developers have something else in mind?
----------------------------------------
http://redmine.ruby-lang.org/issues/show/2317----------------------------------------
http://redmine.ruby-lang.org