Installing RefactorErl
Dependencies of the latest release
The following list enumerates required software.
Base system
- Erlang OTP 25 or higher (How to install Erlang)
- If you are using the web interface, please check yaws-specific version requirements.
- G++ 4.3.6 or higher (for the graph based NIF back-end, for Kyoto Cabinet back-end, for dependency calculation and for duplicated code detection)
- graphviz 2.0 or higher (for graph drawing and dependency visualization)
WebInterface
- Server side: Yaws 1.89 or higher (to install Yaws)
- We recommend to use Yaws 2.0.4 or higher versions.
- 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.
See StartUp for help on the first steps with the tool.
Last modified 10 months ago
Last modified on Jun 25, 2024, 10:05:09 PM