From: Red Wind Date: 2009-11-01T08:04:38+09:00 Subject: [ruby-core:26461] [Bug #2317] ruby/config.h header file not found 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