[[PageOutline]] = Installing !RefactorErl == Dependencies of the latest release The following list enumerates required software. ==== Base system * Erlang R14B03 or higher ([http://www.erlang.org/doc/installation_guide/users_guide.html How to install Erlang]) * Only the 0.9.13.02 release is compatible with Erlang/OTP-R16A! * If using the [WebInterface web interface], please check yaws-specific version requirements * GCC 4.2 or higher (for the graph based NIF back-end) * graphviz 2.0 or higher (for graph drawing and dependency visualization) ==== WebInterface * Server side: Yaws 1.89 or higher ([http://yaws.hyber.org/configuration.yaws How to install Yaws]) (Suggested version is 1.92) * Client side: Mozilla Firefox 3.6 or higher / Google Chrome / Safari ==== EmacsInterface * Emacs 23.3 or higher - with [http://www.erlang.org/doc/apps/tools/erlang_mode_chapter.html erlang-mode] and widgets ([http://www.gnu.org/software/emacs/emacs-faq.html#Installing-Emacs How to install Emacs]) {{{#!comment ==== EclipseInterface * Eclipse (TODO) }}} ==== VimInterface * Vim 7.2 or higher == Installing the tool itself You can download the latest release from the [http://plc.inf.elte.hu/erlang/dl/ 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. [[BR]] For a step-by-step installation tutorial please see LocalInstallLinux. See StartUp for help on the first steps with the tool.