Testée Ok sur Mountain lion (10.8) le 26 novembre 2013
Testée Ok sur Mavericks (10.9) le 27 novembre 2013
Les commandes en rouge doivent être tapées/copiées dans un terminal :
(Si les "command line tools" ne sont pas installées la commande 01 proposera de le faire)
01) ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
02) brew doctor
Si vous comprenez les recommandations données par la seconde commande vous pouvez les suivre (éventuellement suppression de fichier existant, mise a jour xcode, etc...)
Les commandes suivantes servent à mettre à jour les sources, à se placer dans le bon répertoire (attention dans 04 c'est le caractère BackQuote) et à installer la version 1.9.3 de Ruby
03) brew tap homebrew/versions
04) cd `brew --prefix`
05) git checkout 6c26d0a Library/Formula/ruby.rb
06) brew install ruby
07) sudo mv /usr/bin/ruby /usr/bin/ruby1.8
08) sudo ln -s /usr/local/opt/ruby/bin/ruby /usr/bin/ruby
09) sudo mv /usr/bin/gem /usr/bin/gem1.8
10) sudo ln -s /usr/local/opt/ruby/bin/gem /usr/bin/gem
11) echo export PATH="/usr/local/bin:$PATH" >> ~/.bash_profile
12) source ~/.bash_profile
13) ruby -v
=> ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-darwin12.5.0]
14) gem -v
= > 1.8.23
15) brew install gtk+
16) brew install gtksourceview
17) sudo gem install visualruby
En cas de probleme à cette étape (Mountain lion/Mavericks) :
...../usr/local/Cellar/ruby193/1.9.3-p392/lib/ruby/gems/1.9.1/gems/pkg-config-1.1.4/lib/pkg-config.rb:239:in `parse_pc': .pc for libxml-2.0 doesn't exist. (RuntimeError)
17.1 brew install libxml2
17.2 sudo ln -s /usr/local/Cellar/libxml2/2.9.1/lib/pkgconfig/libxml-2.0.pc /usr/lib/pkgconfig
17.3 sudo gem install visualruby18) sudo ln -s /usr/local/opt/ruby/bin/vr /usr/bin/vr
19) brew install glade
20) glade-3
=>
21) vr
=> un certain temps après
Procédure adaptée de
http://visualruby.net/site/Download.html
http://mxcl.github.io/homebrew/
http://stackoverflow.com/questions/12872429/error-on-installing-visual-ruby-on-osx