# Troubleshooting - Rubinius
Rubinius is an implementation of the Ruby programming language. The Rubinius bytecode virtual machine is written in C++. The bytecode compiler is written in pure Ruby. The vast majority of the core library is also written in Ruby, with some supporting primitives that interact with the VM directly.
Author: Less Than Three. <3. http://less.thanthree.com

1.2.3

## Troubleshooting

This page was machine translated. Please help us improve it.

See How-To - Translate Documentation

あなたは、建物、または、インストール中に発生する可能性がある、次のエラー 推奨する解決方法と一緒にRubiniusのを実行している。

すべてのエラーは、最初のステップは、現在、クリーンなチェックアウトをれていること を確認することですRubiniusの。先に進む前に、次の手順を実行することを検討：

    $ git co master
    $ git reset --hard
    $ git pull
    $ rake distclean
    $ rake

Error:

    ERROR: unable to find runtime directory

    Rubinius was configured to find the runtime directory at:

      /Users/brian/devel/rubinius/runtime

    but that directory does not exist.

    Set the environment variable RBX_RUNTIME to the location
    of the directory with the compiled Rubinius kernel files.

    You may have configured Rubinius for a different install
    directory but you have not run 'rake install' yet.

Solution:

If you configured Rubinius with a `--prefix`, run rake install.

If you configured Rubinius with a `--prefix` and renamed the install directory after installing Rubinius, re-configure Rubinius and reinstall it.

If you renamed the source directory after building Rubinius, re-configure and rebuild it.

In general, do not rename the source or build directory after building Rubinius.