make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/fiddle' compiling conversions.c make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/gdbm' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/gdbm' installing default fiber libraries make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/iconv' installing default etc libraries linking shared-object digest/sha2.so linking shared-object fiber.so compiling iconv.c make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/io/console' compiling console.c compiling fiddle.c make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/fiber' compiling function.c installing default sha2 libraries make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/digest/sha2' make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/io/nonblock' make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/io/wait' compiling nonblock.c linking shared-object etc.so make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/digest/sha1' compiling closure.c compiling callback.c installing default fcntl libraries linking shared-object fcntl.so compiling wait.c make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/etc' make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/json' installing default wait libraries linking shared-object io/wait.so linking shared-object dbm.so installing default nonblock libraries linking shared-object io/nonblock.so make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/io/wait' make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/fcntl' installing default iconv libraries compiling callback-1.c compiling callback-0.c linking shared-object fiddle.so /bin/mkdir: cannot create directory `../../.ext/common/fiddle': File exists make[3]: *** [.RUBYLIBDIR.-.fiddle.time] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/json/parser' compiling parser.c make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/dbm' make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/mathn/complex' compiling complex.c installing default libraries make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/json' cp: cannot create regular file `../../../.ext/common/io/console': No such file or directory make[3]: *** No rule to make target `../../../.ext/common/io/console', needed by `install-rb-default'. Stop. make[3]: *** Waiting for unfinished jobs.... make[3]: *** [../../../.ext/common/io/console/size.rb] Error 1 installing default parser libraries make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/json/generator' compiling generator.c make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/io/console' compiling callback-2.c make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/fiddle' make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/io/nonblock' compiling callback-3.c make[2]: *** [ext/fiddle/all] Error 2 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [ext/io/console/all] Error 2 make[3]: Entering directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/mathn/rational' compiling rational.c installing default rational libraries installing default complex libraries linking shared-object mathn/complex.so compiling callback-4.c linking shared-object mathn/rational.so installing default generator libraries compiling callback-5.c make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/mathn/rational' compiling callback-6.c installing dl libraries installing default dl libraries make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/mathn/complex' compiling callback-7.c linking shared-object iconv.so linking shared-object dl.so compiling callback-8.c linking shared-object json/ext/parser.so make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/dl' make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/json/parser' linking shared-object json/ext/generator.so make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/json/generator' make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/iconv' linking shared-object bigdecimal.so make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/bigdecimal' linking shared-object date_core.so make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/date' linking shared-object dl/callback.so make[3]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362/ext/dl/callback' make[2]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362' make[1]: *** [build-ext] Error 2 make[1]: Leaving directory `/home/peko/scratch/build/host-ruby-1.9.3-p362' make: *** [/home/peko/scratch/build/host-ruby-1.9.3-p362/.stamp_built] Error 2