source: tags/arb_5.2/arb_INSTALL.txt

Last change on this file was 6339, checked in by westram, 14 years ago
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 3.6 KB
Line 
1================================================================================
2To install a precompiled ARB
3================================================================================
4
51. download the needed files from our homepage http://www.arb-home.de/
6   and save them into a directory of your choice (i.e. ~/arb-install/ )
7
8   Files needed: 'arb.*.tgz' and 'arb_install.sh'
9                 (see arb_README.txt for details on different versions)
10
112. get root
123. run arb_install.sh and follow the instructions
134. Install packages needed by ARB:
14
15--------------------------------------------------------------------------------
164a. If you're using Ubuntu please refer to:
17
18  * the detailed list of packets to install for ARB:    arb_UBUNTU.txt
19  * the package-install-script for ubuntu:              SH/arb_installubuntu4arb.sh
20
21--------------------------------------------------------------------------------
224b. Otherwise use your package manager to install the
23    software that is needed to run ARB:
24
25- xview
26- (open)motif
27- bash
28- libpng
29- xterm
30
31Only needed for Open GL version:
32
33- OPENGL
34- libGLEW -- Open GL extensions library (see subdirectory lib/addlibs)
35
36
37Software that is useful together with ARB:
38
39- gnuplot
40- ghostview (gv)
41- xfig (+ fig2dev to print from xfig)
42- perl5
43- treetool
44
45--------------------------------------------------------------------------------
46Libraries needed to run 32-bit ARB on 64-bit machine:
47(checked on OpenSuSE 10.2)
48
49- openmotif-libs-32bit
50
51--------------------------------------------------------------------------------
52If you get errors about missing libraries when calling arb, have a look if there
53are different versions of the missing libraries in /usr/lib and create a link
54there.
55
56Most likely you'll be missing libXm.so.4, so the following example describes
57how to solve the problem for that library:
58
59    # as superuser:
60    cd /usr/lib
61    ln -s libXm.so.4 libXm.so.3
62
63
64================================================================================
65To build ARB from source
66================================================================================
67
681. download the needed files from our homepage http://www.arb-home.de/
69   and save them into a directory of your choice (i.e. ~/arb-build/ )
70
71   Files needed: 'arbsrc*.tgz'
72
732. Unpack the source
74
75   e.g.
76        tar -zxvf arbsrc.tgz
77
783. Goto source dir
79
80   e.g.
81        cd arbsrc_6213
82
834. Set up compile environment
84
85   if you're using bash:
86
87      export ARBHOME=`pwd`
88      export PATH=$ARBHOME/bin:$PATH
89      export LD_LIBRARY_PATH=$ARBHOME/LIBLINK:$LD_LIBRARY_PATH
90
915. Now either
92
93   a. run
94
95        make all
96        arb
97
98      to run arb in compilation directory or
99
100   a. run
101
102        make tarfile
103        ./arb_install.sh
104
105      to install arb for all users
106
107   and follow the instructions there (if any).
108
109
110
111Additional software that is needed to compile ARB:
112--------------------------------------------------
113
114- expat, xmllint, sablotron 0.82-1.0 [needed for target 'help' only]
115- openmotif, openmotif-devel
116- xaw???
117- xview-devel
118- libtiff-devel
119- java 1.3.1 or above [needed for arb_probe_library only]
120- lynx
121
122Additional software that is needed to compile open gl parts:
123------------------------------------------------------------
124- mesa
125- mesa-devel
126- mesaglw (opensuse)
127- mesaglw-devel (opensuse)
128- libpng
129- libglew                 
130- freeglut
131- freeglut-devel
132----------------------------------------------------------------------
133If we forgot something (or if your OS needs something special)
134please notify us (devel@arb-home.de). We will mention it here..
135----------------------------------------------------------------------
136
Note: See TracBrowser for help on using the repository browser.