Безопасно ли устанавливать ActiveScriptRuby в Windows XP со «стандартным» Ruby 1.9.2? - PullRequest
3 голосов
/ 12 мая 2011

Я использую ruby 1.9.2p180 (2011-02-18) [i386-mingw32]. Безопасно ли устанавливать ActiveScriptRuby (на основе 1.8.7)?

Обновление (после любезного поощрения Луиса Лавены):

Я успешно установил ActiveScriptRuby и pik. Доказательства:

--------------------- PATH
C:\Ruby192\bin
C:\WINDOWS\system32
...
--------------------- pik ls
  187: ruby 1.8.7 (2010-12-23 patchlevel 330) [i386-mswin32]
* 192: ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
--------------------- ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]

RUBY C:\Documents and Settings\eh
    cscript m:\lib\kurs0705\xpl\xplmssc.vbs /xf:showLanguages
    xplmssc.vbs - xplore microsoft script control
    ...
    -------------------------------------------------------------------------------
    VBScript 5.7.16599 * cscript 5.7 * WIN XP * WINXPSP3 * eh * 5/12/2011 7:58:30 PM
    ===============================================================================
    showLanguages - show languages
    -------------------------------------------------------------------------------
    -------- VBScript
     Expr: 47+11 => 58
     Yes, we can print (WScript.Echo).
    ...
    -------- RubyScript
     Expr: 47+11 => 58
     Yes, we can print (puts).
    ...
    xplmssc.vbs: Erfolgreich beendet. (0) [ 0.42969 secs ]

RUBY C:\Documents and Settings\eh
    pik use 187

RUBY C:\Documents and Settings\eh
    papa
    C:\Program Files\ruby-1.8\bin
    C:\WINDOWS\system32
    ...

RUBY C:\Documents and Settings\eh
    ruby -v
    ruby 1.8.7 (2010-12-23 patchlevel 330) [i386-mswin32]

Так что теперь все выглядит хорошо. Большое спасибо, Луис!

1 Ответ

5 голосов
/ 12 мая 2011

Пока вы не устанавливаете обе версии Ruby в одном и том же каталоге, все в порядке.

ActiveScriptRuby и RubyInstaller не совместимы друг с другом, за исключением того, что на секунду они являются другой версией Ruby, онииспользуйте другой набор инструментов компилятора.

Если вы установили RubyInstaller 1.9.2 в C:\Ruby192, то вы можете безопасно установить ASR в другую папку.

Вы можете использовать утилиту с именем pik дляуправлять несколькими версиями Ruby в Windows:

https://github.com/vertiginous/pik

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...