wiki:Install

Installing RefactorErl

Dependencies of the latest release

The following list enumerates required software.

Base system

  • Erlang OTP 23 or higher (How to install Erlang)
  • The security analysis requires Erlang OTP 25 or higher
    • 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

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 9 days ago Last modified on Apr 16, 2024, 2:56:45 PM