ruby 是用 rvm 安装的,有高手碰到过这样的问题吗:
错误信息:
gem install eventmachine Building native extensions. This could take a while... ERROR: Error installing eventmachine: ERROR: Failed to build gem native extension.
/Users/FXF/.rvm/rubies/ruby-2.0.0-p643/bin/ruby -r ./siteconf20150413-19289-1s2fvqv.rb extconf.rb checking for rb_trap_immediate in ruby.h,rubysig.h... no checking for rb_thread_blocking_region()... yes checking for ruby/thread.h... yes checking for rb_thread_call_without_gvl() in ruby/thread.h... yes checking for inotify_init() in sys/inotify.h... no checking for __NR_inotify_init in sys/syscall.h... no checking for writev() in sys/uio.h... yes checking for rb_thread_fd_select()... yes checking for rb_fdset_t in ruby/intern.h... yes checking for rb_wait_for_single_fd()... yes checking for rb_enable_interrupt()... no checking for rb_time_new()... yes checking for sys/event.h... yes checking for sys/queue.h... yes checking for clock_gettime()... no checking for gethrtime()... no creating Makefile
make "DESTDIR=" clean
make "DESTDIR=" compiling binder.cpp In file included from binder.cpp:20: In file included from ./project.h:29: In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/iostream:38: In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/ios:216: In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/locale:15: In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:439: In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:628: In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:604: /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/iterator:341:10: fatal error: 'debug' file not found #include <__debug> ^ 1 error generated. make: *** [binder.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/FXF/.rvm/gems/ruby-2.0.0-p643/gems/eventmachine-1.0.7 for inspection. Results logged to /Users/FXF/.rvm/gems/ruby-2.0.0-p643/extensions/x86_64-darwin-14/2.0.0/eventmachine-1.0.7/gem_make.out