ruby:符号查找错误:/usr/local/lib/ruby/gems/1.9.1/gems/tmail-1.2.7.1/ext/tmailscanner/tmail/tmailscanner.so:未定义符号:rb_get_kcode
导致应用程序崩溃的奇怪错误。红宝石 1.9.1 轨道 2.3.8 tmail 1.2.7
ruby:符号查找错误:/usr/local/lib/ruby/gems/1.9.1/gems/tmail-1.2.7.1/ext/tmailscanner/tmail/tmailscanner.so:未定义符号:rb_get_kcode
导致应用程序崩溃的奇怪错误。红宝石 1.9.1 轨道 2.3.8 tmail 1.2.7
同样在这里,tmail 仍然与最新的 MRI 1.9.2 不兼容,而且我认为它不会更新,因为现在每个人都应该使用新的 gem“邮件”。
仅供参考,回到 tmail-1.2.0,我只收到警告,而且一切正常:
/usr/local/rvm/gems/ruby-1.9.2-p290@dashboard/gems/tmail-1.2.0/lib/tmail/encode.rb:93: warning: variable $KCODE is no longer effective
/usr/local/rvm/gems/ruby-1.9.2-p290@dashboard/gems/tmail-1.2.0/lib/tmail/scanner_r.rb:108: warning: variable $KCODE is no longer effective
它只是在 rails vendor 文件夹中冻结了 tmail,另外 gem 安装了 tmail。要解决这个问题,我只需要“gem uninstall tmail”