From 47f33b975d4d63b1412889b74d79ddb7ceff3d35 Mon Sep 17 00:00:00 2001 From: mimaki Date: Thu, 11 Jan 2018 15:06:23 +0900 Subject: [PATCH 1/2] Fixed build faild. --- src/wiringpi_wrap.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/wiringpi_wrap.c b/src/wiringpi_wrap.c index 0f04ae3..4119d23 100644 --- a/src/wiringpi_wrap.c +++ b/src/wiringpi_wrap.c @@ -28,6 +28,8 @@ # define FALSE (1==2) #endif +mrb_value mrb_str_format(mrb_state *, mrb_int, const mrb_value *, mrb_value); + mrb_value mrb_WiringPi_Setup(mrb_state *mrb, mrb_value self) { From a88b6572d76f9ef6b5d48cb838e14f6dd4b3c47b Mon Sep 17 00:00:00 2001 From: mimaki Date: Thu, 19 Apr 2018 17:29:14 +0900 Subject: [PATCH 2/2] Add dependency mgem. `mruby-sprintf` --- mrbgem.rake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mrbgem.rake b/mrbgem.rake index 9ae97b6..bc2d89a 100644 --- a/mrbgem.rake +++ b/mrbgem.rake @@ -5,4 +5,6 @@ MRuby::Gem::Specification.new('mruby-WiringPi') do |spec| spec.cc.include_paths << "#{spec.dir}/include" << "#{spec.dir}/wiringPi" spec.objs << (Dir.glob("#{dir}/src/*.c") + Dir.glob("#{dir}/wiringPi/*.c")).map { |f| f.relative_path_from(dir).pathmap("#{build_dir}/%X.o") } + + spec.add_dependency('mruby-sprintf') end