OS X ElCapton上的Puma gem错误

bwa*_*arr 2 ruby macos rubygems puma

安装puma gem时出现以下错误:

ERROR:  Error installing puma:
    ERROR: Failed to build gem native extension.

    /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb
creating Makefile

make "DESTDIR="
compiling http11_parser.c
compiling io_buffer.c
io_buffer.c:119:21: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  return rb_str_new(b->top, b->cur - b->top);
Run Code Online (Sandbox Code Playgroud)

任何线索,我应该寻找解决这个问题?

Max*_*pov 5

brew install openssl
brew link --force openssl
Run Code Online (Sandbox Code Playgroud)

看看这个GitHub问题,它帮助了我:https://github.com/puma/puma/issues/783

  • 您可以在此处添加答案的片段以及解决方案的链接.这将有助于保留答案以供将来参考,而不依赖于其他网站. (2认同)