Skip to content

Instantly share code, notes, and snippets.

Created May 26, 2015 20:08
Show Gist options
  • Save anonymous/43c47230e824751e421a to your computer and use it in GitHub Desktop.
Save anonymous/43c47230e824751e421a to your computer and use it in GitHub Desktop.
C:\rubyblah\a\rfsds>gem install json -v '1.8.2'
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing json:
ERROR: Failed to build gem native extension.
C:/Ruby21/bin/ruby.exe extconf.rb
creating Makefile
make "DESTDIR=" clean
make "DESTDIR="
generating generator-i386-mingw32.def
compiling generator.c
In file included from c:/Ruby21/include/ruby-2.1.0/ruby.h:33:0,
from ../fbuffer/fbuffer.h:5,
from generator.c:1:
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:109:14: error: size of array 'ruby_chec
k_sizeof_voidp' is negative
In file included from c:/Ruby21/include/ruby-2.1.0/ruby.h:33:0,
from ../fbuffer/fbuffer.h:5,
from generator.c:1:
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h: In function 'rb_obj_wb_unprotect':
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1234:9: warning: cast to pointer from i
nteger of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1235:6: warning: cast to pointer from i
nteger of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1238:2: warning: cast to pointer from i
nteger of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h: In function 'rb_obj_written':
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1253:9: warning: cast to pointer from i
nteger of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h: In function 'rb_num2char_inline':
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1324:35: warning: cast to pointer from
integer of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1324:35: warning: cast to pointer from
integer of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1324:35: warning: cast to pointer from
integer of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1325:9: warning: cast to pointer from i
nteger of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1325:9: warning: cast to pointer from i
nteger of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1325:9: warning: cast to pointer from i
nteger of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h: In function 'rb_class_of':
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1642:12: warning: cast to pointer from
integer of different size [-Wint-to-pointer-cast]
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h: In function 'rb_type':
c:/Ruby21/include/ruby-2.1.0/ruby/ruby.h:1659:12: warning: cast to pointer from
integer of different size [-Wint-to-pointer-cast]
In file included from generator.c:1:0:
../fbuffer/fbuffer.h: In function 'fbuffer_append_str':
../fbuffer/fbuffer.h:127:25: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
../fbuffer/fbuffer.h:127:25: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
../fbuffer/fbuffer.h:127:25: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
generator.c: In function 'convert_UTF8_to_JSON_ASCII':
generator.c:129:35: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:129:35: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:129:35: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:130:38: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:130:38: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:130:38: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c: In function 'convert_UTF8_to_JSON':
generator.c:227:23: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:227:23: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:227:23: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:228:25: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:228:25: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:228:25: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c: In function 'cState_configure':
generator.c:559:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:559:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:559:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:560:34: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:560:34: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:560:34: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:567:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:567:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:567:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:568:33: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:568:33: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:568:33: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:575:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:575:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:575:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:576:40: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:576:40: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:576:40: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:583:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:583:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:583:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:584:36: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:584:36: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:584:36: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:591:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:591:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:591:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:592:37: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:592:37: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:592:37: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c: In function 'set_state_ivars':
generator.c:640:21: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:640:21: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:640:21: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:642:24: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:642:24: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:642:24: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c: In function 'generate_json_object':
generator.c:727:20: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:727:20: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:727:20: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c: In function 'generate_json_array':
generator.c:773:20: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:773:20: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:773:20: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c: In function 'isArrayOrObject':
generator.c:930:23: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:930:23: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:930:23: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:931:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:931:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c:931:15: warning: cast to pointer from integer of different size [-Wi
nt-to-pointer-cast]
generator.c: In function 'cState_indent_set':
generator.c:1055:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1055:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1055:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1064:32: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1064:32: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1064:32: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c: In function 'cState_space_set':
generator.c:1093:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1093:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1093:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1102:31: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1102:31: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1102:31: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c: In function 'cState_space_before_set':
generator.c:1129:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1129:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1129:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1138:38: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1138:38: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1138:38: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c: In function 'cState_object_nl_set':
generator.c:1167:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1167:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1167:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1175:35: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1175:35: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1175:35: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c: In function 'cState_array_nl_set':
generator.c:1202:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1202:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1202:11: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1210:34: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1210:34: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
generator.c:1210:34: warning: cast to pointer from integer of different size [-W
int-to-pointer-cast]
make: *** [generator.o] Error 1
make failed, exit code 2
Gem files will remain installed in C:/Ruby21/lib/ruby/gems/2.1.0/gems/json-1.8.2
for inspection.
Results logged to C:/Ruby21/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/jso
n-1.8.2/gem_make.out
C:\rubyblah\a\rfsds>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment