Posso executar rubygems em ironruby?
Pergunta
Atualmente é possível, com o pré-lançamento do ironruby, executar rubygems?Parece que preciso definir uma variável de ambiente para encontrá-los?
Solução
Você já consegue executar rubygems no IronRuby há um bom tempo.Basta baixar e instalar o mais recente IronRuby do codeplex, e corra igem
na linha de comando
Resposta original:
Estou nessa lista de discussão - para poupar você de escavações, alguém perguntou isso há algumas semanas, e essa foi a resposta
A resposta (neste momento) é não, você não pode, mas não parece que estará muito longe.
PS:ouça curto.Ele está na equipe principal do ironruby.<3
Outras dicas
se você definir ENV['GEM_PATH'] corretamente antes de usar rubygems, então as gems funcionarão às vezes sob IronRuby.Na verdade, estou tentando consertar isso agora.
Além disso, esse tipo de pergunta é provavelmente mais adequado para o Lista de discussão IronRuby do que para StackOverflow.
com IronRuby 1.0 Alfa 2.Você deve conseguir tirar o igem.bat da caixa.De acordo com Jim Deville em 19 de novembro de 2008
Anunciando o lançamento do IronRuby 1.0 Alpha 2.Você pode baixá-lo no RubyForge (http://rubyforge.org/frs/?group_id=4359), terei uma tag no SVN em breve.Recursos notáveis:a inclusão de iirb.bat, igem.bat, irails.bat, irake.bat!Este é o nosso primeiro lançamento independente.Duas advertências:Se você deseja que o chamador funcione corretamente, use -X:Interpret.Se você quiser que Rubygems funcione, certifique-se de que todas as suas fontes terminem com /.Você pode verificar em ~/.gemrc
Desde então, agora temos um site oficial com compilação diária.Você pode encontrar em http://www.ironruby.net/Download
Depois, defina gem_path no seu diretório lib ruby gems 1.8, por exemploc: uby\lib uby\gems\1.8
c:\> set GEM_PATH=c:\ruby\lib\ruby\gems\1.8
Teste com
c:\> igem.bat