ruby1.8.7でmecab利用している初心者です
このサイトのプログラム(1.9.1用)を動かしたいと思っています
ttp://blog.fenrir-inc.com/jp/2011/10/ruby-mecab-japanese-keyword.html

require 'MeCab'がうまく行かなかったので
最初のrequire 'MeCab'を削除して代わりに
mecab = ""
text.each_line{|f|
IO.popen("mecab", "r+") {|pipe|
pipe.write(f)
pipe.close_write
mecab << pipe.read
}
}
puts mecab を書きました

このプログラムのmecab = MeCab::Tagger.newと書いた部分で
uninitialized constant MeCab (NameError)
というエラーが出るのですが「::Tagger」の意味が分からず困っています
どこを直せば動くのでしょうか
お願いします