Difference between revisions of "Ruby Setup"
Jump to navigation
Jump to search
(→Tk Gem) |
|||
Line 45: | Line 45: | ||
====Tk Gem==== | ====Tk Gem==== | ||
<nowiki>gem install tk</nowiki> | <nowiki>gem install tk</nowiki> | ||
+ | |||
+ | Note: If you have problems with this step, try installing [[Active_Tcl_Setup|Active Tcl 8.5]]. | ||
====OS Gem==== | ====OS Gem==== |
Revision as of 17:25, 11 November 2020
Language
Mac OSX
Standard Ruby
Nicely, Ruby ships with the Mac standard installation. While it may not be the most up to date version, it may be the best option to simply use your default version: /usr/bin/ruby.
Tk Gem
Sadly, it will not be too surprising if this fails. Reach out if you experience problems on this front.
sudo gem install tk
OS Gem
sudo gem install os
PNG Gem
sudo gem install chunky_png
Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
OpenGL Runtime
sudo brew install glfw
OpenGL Gem
sudo gem install opengl-bindings
Windows
Ruby Installer
Tk Gem
gem install tk
Note: If you have problems with this step, try installing Active Tcl 8.5.
OS Gem
gem install os
PNG Gem
gem install chunky_png
OpenGL Gem
gem install opengl-bindings
Zip Gem
gem install zip
OpenGL Runtime
Linux
ActiveTcl
Note: you will need to create an account to download ActiveTcl 8.5.
Note: ActiveTcl 8.6 has be known to cause problems.
Download and Install ActiveTcl 8.5
Ruby Language With Tk
A path that has worked on Ubuntu 20.04:
sudo apt-get install ruby-full
sudo gem install tk -- --with-ActiveTcl
OS Gem
sudo gem install os
PNG Gem
sudo gem install chunky_png
OpenGL Runtime
sudo apt-get update
sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev
sudo apt-get install libglfw3-dev
OpenGL Gem
sudo gem install opengl-bindings