1

JRubyでUVのようなものを使いたいです。ただし、(明らかに) コンパイルされません。

$ gem install ultraviolet
Fetching: oniguruma-1.1.0.gem (100%)
Building native extensions.  This could take a while...
ERROR:  Error installing ultraviolet:
  ERROR: Failed to build gem native extension.

        ~/.rvm/rubies/jruby-1.6.7/bin/jruby extconf.rb
WARNING: JRuby does not support native extensions or the `mkmf' library very well.
Check http://kenai.com/projects/jruby/pages/Home for alternatives.
checking for main() in -lonig... yes
creating Makefile

make
cc -I. -I. -I~/.rvm/rubies/jruby-1.6.7/lib/native/include/ruby -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE        -Wall  -arch x86_64 -c oregexp.c

同様のライブラリはありますか?

4

2 に答える 2

1

私はpygments.rbが本当に好きです。Pygments 自体は Python で書かれていますが、統合はうまく機能しています。非常に高速で、何よりも多くの言語をサポートしています。

于 2012-04-26T01:59:01.263 に答える
0

おそらくコードレイ?これは純粋な Ruby であるため、ネイティブの拡張機能は大騒ぎしません。JRuby 1.5.2+ のサポートが記載されています。

于 2012-04-26T01:53:39.323 に答える