我想在Windows機器上安裝美洲獅寶石。我收到以下錯誤。通過幾個論壇,但徒勞無功。窗口上的美洲獅安裝錯誤
C:/railsInstaller/Ruby2.0.0/bin/ruby.exe extconf.rb
creating Makefile
make
generating puma_http11-i386-mingw32.def
compiling http11_parser.c
ext/http11/http11_parser.rl: In function 'puma_parser_execute':
ext/http11/http11_parser.rl:111:3: warning: comparison between signed and unsigned integer expressions
compiling io_buffer.c
io_buffer.c: In function 'buf_to_str':
io_buffer.c:119:3: warning: pointer targets in passing argument 1 of 'rb_str_new' differ in signedness
c:/RailsInstaller/Ruby2.0.0/include/ruby-2.0.0/ruby/intern.h:668:7: note: expected 'const char *' but argument is of type 'uint8_t *'
compiling mini_ssl.c
In file included from mini_ssl.c:3:0:
c:/RailsInstaller/Ruby2.0.0/include/ruby-2.0.0/ruby/backward/rubyio.h:2:2: warning: #warning use "ruby/io.h" instead of "rubyio.h"
mini_ssl.c:4:25: fatal error: openssl/bio.h: No such file or directory
compilation terminated.
make: *** [mini_ssl.o] Error 1
我試圖將OpenSSL安裝頭包和庫上https://github.com/puma/puma/issues/202如前所述,鏈接不工作。
這一直是窗口用戶的一個大問題。查看[this](https://github.com/puma/puma/issues/202)和[this](https://github.com/puma/puma/issues/424)。 –
[無法在Ruby on Rails上安裝Puma gem。](http://stackoverflow.com/questions/20294199/cannot-install-puma-gem-on-ruby-on-rails) –