Version 15 (modified by tothm, 4 years ago) (diff) |
---|
Installing RefactorErl
Dependencies of the latest release
The following list enumerates required software.
Base system
- Erlang OTP 21 or higher (How to install Erlang)
- Releases between 0.9.13.02 and 0.9.15.04 are only compatible with Erlang/OTP-R16A or higher versions!
- If you are using the web interface, please check yaws-specific version requirements, especially if you are using Erlang R16B01.
- G++ 4.3.6 or higher (for the graph based NIF back-end, for Kyoto Cabinet back-end, and for duplicated code detection)
- graphviz 2.0 or higher (for graph drawing and dependency visualization)
WebInterface
- Server side: Yaws 1.89 or higher (How to install Yaws)
- Client side: Mozilla Firefox / Google Chrome / Safari
EmacsInterface
- Emacs 23.3 or higher - with erlang-mode and widgets (How to install Emacs)
VimInterface
- Vim 7.2 or higher
Installing the tool itself
You can download the latest release from the RefactorErl download page in zipped or gzipped tar format. Please note version-specific dependencies and release-specific announcements.
After unpacking the downloaded archive, the tool should be compiled. To compile the tool, run bin/referl -build tool command in the top level directory of the unpacked tool (or you can use standard make to compile all the application components); after compilation the tool is ready to use.
For a step-by-step installation tutorial please see LocalInstallLinux.
See StartUp for help on the first steps with the tool.