大佬,我在使用gem安装mysql的时候一直报错,请问有解决方案吗?
ERROR: Error installing mysql2:
ERROR: Failed to build gem native extension.
current directory: /usr/share/logstash/vendor/jruby/lib/ruby/gems/shared/gems/mysql2-0.5.3/ext/mysql2
/usr/share/logstash/vendor/jruby/bin/jruby -r ./siteconf20200102-21293-7b38w8.rb extconf.rb
checking for rb_absint_size()... RuntimeError: The compiler failed to generate an executable file.
You have to install development tools first.
try_do at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:456
try_link0 at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:541
try_link at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:556
try_func at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:765
have_func at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:1051
checking_for at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:942
postpone at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:350
open at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:320
postpone at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:350
open at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:320
postpone at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:346
checking_for at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:941
have_func at /usr/share/logstash/vendor/jruby/lib/ruby/stdlib/mkmf.rb:1050
<main> at extconf.rb:25
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Logstash filter插件开发Logstash是一个具有实时管线能力的开源数据收集引擎。在ELK Stack中,通常选择更轻量级的Filebeat收集日志,然后将日志输出到Logstash进行加工处理,再...