作者zx123456i (壁虎'.'a)
看板Ruby
标题[问题] Exerb 4.7.0
时间Sun Apr 3 13:29:37 2011
大家好...我是ruby新手...
无聊写了游戏...
社团的人不捧场...
因为他们懒着灌Ruby...
我只好将档案编成.exe
---------------------------
我使用 Ruby1.9.1 和 Exerb4.7.0
我先将主程式main.rb放在bin里面(这个应该没问题吧...)
然後打下指令
ruby -r exerb/mkexy main.rb
结果跑出来
C:/Ruby191/lib/ruby/site_ruby/1.9.1/exerb/mkexy.rb:28: warning: variable
$KCODE is no longer effective 以下略...
所以我找到 mkexy.rb 然後把那一行的 $KCODE去掉并改成utf8
(我的档案是utf8)
於是
ruby -r exerb/mkexy main.rb没有问题
也跑出了 main.exy
可是当我
ruby exerb main.exy 就出现了:
C:/Ruby191/lib/ruby/site_ruby/1.9.1/exerb/recipe.rb:146:in `add_file_entry':
main.exy: no such file -- C:/Ruby191/lib/ruby/1.9.1/i386-mingw32/enc/big5.so
(RuntimeError) 以下略...
我确定big5.so是存在的
而且将 main.exy底下file:的每行删掉试试都会有相同结果
每个档案也都存在
我实在不知道是什麽问题...
可以请哪为高手指点一下吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.232.141.33