Changes between Version 3 and Version 4 of Install


Ignore:
Timestamp:
Mar 20, 2012, 1:02:49 PM (13 years ago)
Author:
daniel_h
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Install

    v3 v4  
    1 = Installing RefactorErl = 
     1= Installing !RefactorErl = 
    22 
    33... 
    44 
    5 == Required software == 
     5== Dependencies == 
    66 
    7 The following list contains all requierements for RefactorErl that are used by one or more features. If a listed program depends on further ones, then they are not listed but we suppos that they are installed with the standard (default) way. 
     7The following list enumerates required software. 
    88 
    99=== Base system === 
    1010  
    1111 * Erlang R14B04 or higher (currently WebInterface does ''not'' work with any higher version) 
    12  * GCC 4.2 or higher 
    13  * graphviz (TODO) (graph drawing, dependency visualization) 
    14  *  
     12 
     13 * GCC 4.2 or higher (for the graph based NIF back-end) 
     14 * graphviz 2.0 or higher (for graph drawing and dependency visualization) 
     15{{{#!comment 
     16What version do we depend on, actually? 
     17}}} 
    1518 
    1619 
    1720=== WebInterface === 
    18  * Yaws 1.89 
    19  * Web browser (Mozilla Firefox 3.6 or higher, Google Chrome) 
     21 
     22 * Server side: Yaws 1.89 
     23 * Client side: Mozilla Firefox 3.6 or higher / Google Chrome 
    2024 
    2125=== EmacsInterface === 
    2226 
    23  * Emacs 23.3 or higher with erlang-mode and widget 
     27 * Emacs 23.3 or higher - with [http://www.erlang.org/doc/apps/tools/erlang_mode_chapter.html erlang-mode] and widgets 
    2428 
    2529=== EclipseInterface === 
     
    3539== Local install instructions on Linux == 
    3640 
    37 You can install RefactorErl on a system where you have no admin 
    38 right. Follow the instructions below. 
     41You can install !RefactorErl on a system where you do not own admin rights. Follow the instructions below. 
    3942 
    40 You need some packages installed by the admin, but they can be found 
    41 in almost all Linux system. These are: 
    42  * gcc >= 4.5 
     43You need some packages installed by the admin, but they can be found in almost all Linux systems. These are: 
     44 * gcc (>= 4.5) 
    4345 * make 
    4446 * tar 
    4547 * bash 
     48 * ncurses 
     49 
     50 * libpam-dev (for yaws) 
    4651 * openssl (for yaws) 
    47  * ncurses 
    48  * (optional) wx 
     52 * wx (optional) 
    4953 
    50 I will assume that you would like to install the tool into a local 
    51 "root" directory. You should modify the next route to your one: 
    52 E.g.: /home/olikas/local 
     54We assume you would like to install the tool into a local "root" directory. You should modify the following path to your one: 
    5355 
    5456{{{ 
     
    6365}}} 
    6466 
    65 Run the next script to initialize the directory layout. 
     67Run the next command in order to initialize the directory layout. 
    6668 
    6769{{{ 
    68 cd ~ 
    69 mkdir $REFERL_ROOT 
    70 cd $REFERL_ROOT 
    71 mkdir home 
    72 cd home 
    73 mkdir $REFERL_GHOST_USER 
     70mkdir -p $REFERL_ROOT/$REFERL_GHOST_USER 
    7471}}} 
    7572 
    76 To install Erlang 
     73If you have not installed Erlang yet, run the following commands to install Erlang/OTP R14B04: 
    7774 
    7875{{{ 
     
    8885}}} 
    8986 
    90 To install RefactorErl: 
     87To install !RefactorErl: 
    9188 
    9289{{{ 
     
    103100 
    104101{{{ 
    105 cd $REFERL_ROOT/$REFERL_GHOST_USER/refactorerl-.9.12.01 
     102cd $REFERL_ROOT/$REFERL_GHOST_USER/refactorerl-0.9.12.01 
    106103bin/referl -erl $REFERL_ROOT/bin/erl 
    107104}}} 
    108105 
    109 If you want to use the web based interface of the tool you have to 
    110 install the proper version (1.89) of Yaws. 
     106If you want to use the web based interface of the tool, you have to install the proper version (1.89) of Yaws. 
    111107 
    112108{{{ 
     
    128124 
    129125{{{ 
    130 cd $REFERL_ROOT/$REFERL_GHOST_USER/refactorerl-.9.12.01 
     126cd $REFERL_ROOT/$REFERL_GHOST_USER/refactorerl-0.9.12.01 
    131127bin/referl -erl $REFERL_ROOT/bin/erl -db nif 
    132128}}}