https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17097754782014-03-14T18:14:19ZRuby Issue Tracking SystemRuby master - Bug #9637: File "ruby.h" includes "config.h" which is not in proper locationhttps://bugs.ruby-lang.org/issues/9637?journal_id=457862014-03-14T18:14:19Zvo.x (Vit Ondruch)v.ondruch@tiscali.cz
<ul></ul><p>I am afraid this is by design. On Fedora, we have overcome this issue by adding header [1] and renaming the original file(s), but I know that upstream is not happy about this ([2], my 4th point) and they will suggest you to use mkmf to setup your build environment.</p>
<p>[1] <a href="http://pkgs.fedoraproject.org/cgit/ruby.git/tree/config.h" class="external">http://pkgs.fedoraproject.org/cgit/ruby.git/tree/config.h</a><br>
[2] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=975660#c3" class="external">https://bugzilla.redhat.com/show_bug.cgi?id=975660#c3</a></p> Ruby master - Bug #9637: File "ruby.h" includes "config.h" which is not in proper locationhttps://bugs.ruby-lang.org/issues/9637?journal_id=457942014-03-15T02:08:59Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Third Party's Issue</i></li></ul><p>It needs architecture dependent header files directory.<br>
Seems an issue in <code>Makefile</code> generated by swig.</p>