安装 fastthread 1.0.7 时出错
Error installing fastthread 1.0.7
上 Mac OSX 10.10 Yosemite
RVM
$ rvm -v
rvm 1.26.10 (master) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
Ruby
$ rvm list
rvm rubies
* ruby-1.9.2-p320 [ x86_64 ]
=> ruby-1.9.3-p551 [ x86_64 ]
ruby-2.0.0-p451 [ x86_64 ]
ruby-2.1.1 [ x86_64 ]
问题
$ gem install fastthread -v '1.0.7'
Building native extensions. This could take a while...
ERROR: Error installing fastthread:
ERROR: Failed to build gem native extension.
/Users/joel/.rvm/rubies/ruby-1.9.3-p551/bin/ruby -r ./siteconf20150217-53934-1vamxar.rb extconf.rb
extconf.rb:13: Use RbConfig instead of obsolete and deprecated Config.
make clean
Makefile:81: *** missing separator. Stop.
make
Makefile:81: *** missing separator. Stop.
make failed, exit code 2
Gem files will remain installed in /Users/joel/.rvm/gems/ruby-1.9.3-p551/gems/fastthread-1.0.7 for inspection.
Results logged to /Users/joel/.rvm/gems/ruby-1.9.3-p551/extensions/x86_64-darwin-14/1.9.1/fastthread-1.0.7/gem_make.out
欢迎任何帮助或指点。
fastthread
仅适用于 MRI。它 replaces/hooks 进入 MRI 绿色线程实现的私有内部实现细节。它不适用于任何其他 Ruby 实现。特别是,它不适用于您正在使用的 YARV,因为 YARV 具有完全不同的线程实现,该实现基于本机 OS 线程,而不是绿色线程。
请注意,MRI 维护已于 2014 年 7 月 31 日结束。您真的不应该再使用 MRI。另外,MRI 仅实现 Ruby 1.8,其维护 也 于 2014 年 7 月 31 日结束。
上 Mac OSX 10.10 Yosemite
RVM
$ rvm -v
rvm 1.26.10 (master) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
Ruby
$ rvm list
rvm rubies
* ruby-1.9.2-p320 [ x86_64 ]
=> ruby-1.9.3-p551 [ x86_64 ]
ruby-2.0.0-p451 [ x86_64 ]
ruby-2.1.1 [ x86_64 ]
问题
$ gem install fastthread -v '1.0.7'
Building native extensions. This could take a while...
ERROR: Error installing fastthread:
ERROR: Failed to build gem native extension.
/Users/joel/.rvm/rubies/ruby-1.9.3-p551/bin/ruby -r ./siteconf20150217-53934-1vamxar.rb extconf.rb
extconf.rb:13: Use RbConfig instead of obsolete and deprecated Config.
make clean
Makefile:81: *** missing separator. Stop.
make
Makefile:81: *** missing separator. Stop.
make failed, exit code 2
Gem files will remain installed in /Users/joel/.rvm/gems/ruby-1.9.3-p551/gems/fastthread-1.0.7 for inspection.
Results logged to /Users/joel/.rvm/gems/ruby-1.9.3-p551/extensions/x86_64-darwin-14/1.9.1/fastthread-1.0.7/gem_make.out
欢迎任何帮助或指点。
fastthread
仅适用于 MRI。它 replaces/hooks 进入 MRI 绿色线程实现的私有内部实现细节。它不适用于任何其他 Ruby 实现。特别是,它不适用于您正在使用的 YARV,因为 YARV 具有完全不同的线程实现,该实现基于本机 OS 线程,而不是绿色线程。
请注意,MRI 维护已于 2014 年 7 月 31 日结束。您真的不应该再使用 MRI。另外,MRI 仅实现 Ruby 1.8,其维护 也 于 2014 年 7 月 31 日结束。