diff options
| -rw-r--r-- | lib/mruby/gem.rb | 4 | ||||
| -rw-r--r-- | src/dump.c | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/lib/mruby/gem.rb b/lib/mruby/gem.rb index f967bcb35..951a5abde 100644 --- a/lib/mruby/gem.rb +++ b/lib/mruby/gem.rb @@ -248,6 +248,10 @@ module MRuby f.puts %Q[#include <mruby.h>] else f.puts %Q[#include <stdlib.h>] + unless build.presym_enabled? + f.puts %Q[#include <mruby.h>] + f.puts %Q[#include <mruby/proc.h>] + end end end diff --git a/src/dump.c b/src/dump.c index 656a0ffae..79908b47f 100644 --- a/src/dump.c +++ b/src/dump.c @@ -926,8 +926,6 @@ mrb_dump_irep_cfunc(mrb_state *mrb, const mrb_irep *irep, uint8_t flags, FILE *f return MRB_DUMP_WRITE_FAULT; } if (fprintf(fp, - "#include <mruby.h>\n" - "#include <mruby/proc.h>\n" "#ifdef __cplusplus\n" "extern const uint8_t %s[];\n" "#endif\n" |
