Set up-to-date for release
[u/mrichter/AliRoot.git] / html / Installation.html
index 47e058a0a71891252986660fc9a970b71c1a5310..1911546dcd89aceddcca666486a8ac5346108b67 100644 (file)
@@ -4,7 +4,7 @@
    <TITLE> Code Management and Installation for AliRoot </TITLE>
    <!-- Changed by: Yiota Foka, 19-Mar-1999 -->
    <STYLE TYPE="text/css">
-      H1 { font-style: italic; color: green ; font-size: 24pt; align: center}
+      
       H2 {                     color: red   ; font-size: 22pt               }
       H3 {                     color: blue  ; font-size: 20pt               }
       H4 {                     color: violet; font-size: 18pt               }
    </STYLE>
    <BASEFONT SIZE=4>
 <!-- Header material -->
-<hr>
+<body background="../picts/back.gif" text=black>
+<basefont face="verdana,arial,helvetica,sans-serif">
+
+<!-- Header material -->
 <table border=0   cellpadding=5 cellspacing=0 width="100%">
-  <tr bgcolor=#d0ffd0>
-      <td align=left width=30%>
-      <img alt="Alice" src="gif/Logo.gif" width="60" height="60" 
-         align="absmiddle" border=1>
-         <td align=center width=40%>
-          <font size="+2">
-           Alice Off-Line Project
-      </font>
-      <td align=right width=30% valign=bottom> 
-          <font size="-1">
+  <tr bgcolor=#eab575>
+      <td align=left width=20%> <img src="../picts/MadHatter.jpg" HEIGHT=130 WIDTH=130> &nbsp;
+      <td align=center>
+      <font size="+4"><b>
+
+Code Management and Installation for AliRoot  
+     <td align=right width=20%> <img src="../picts/Logo.gif"> &nbsp;
+  </tr>
+
+  <tr>
+      <td colspan=3 align=right><font size="-1">
           <script language="JavaScript">
              document.write("Last modified "+ document.lastModified)
              // end of script -->
@@ -33,7 +37,6 @@
       </td>
   </tr>
 </table>
-<hr>
 </HEAD>
 
 
@@ -41,8 +44,8 @@
 LINK="#0000FF" VLINK="#551A8B" ALINK="#FF0000">
 
 <BR>
-<BR><H1>Installation & Distribution</H1>
-<P><HR>
+<BR>
+<P>
 <H2>Content</H2>
 
 <OL>
@@ -56,9 +59,8 @@ LINK="#0000FF" VLINK="#551A8B" ALINK="#FF0000">
 <BR>
 <H2><A NAME="1">1. Code Management</A></H2>
 
-<P>The code is maintained as a set of files and headers assembled via a
-Makefile.  We realise that this configuration is not satisfactory, and we
-will migrate to a more coherent code management scheme in due time.
+<P>The code is maintained under <a href="http://www.cyclic.com/">cvs</a>. 
+The cvs repository will be made public soon.
 
 
 <!======================================================================>
@@ -115,8 +117,8 @@ reduced subset of the CERN Library available from the ALICE distribution.
 of the ALICE software should install the code locally according to the 
 procedure described in the next chapter.
 
-<p>As of writing the code has been tested on HP-UX 10.2, Linux 5.1 and 
-Solaris. Porting to other platforms and compilers will take place.
+<p>As of writing the code has been tested on HP-UX 10.2, Linux 5.1, DEC OSF
+and Solaris. Porting to other platforms and compilers will take place.
 
 
 
@@ -154,7 +156,9 @@ $SHLIB_PATH\:$ALICE_ROOT/lib (on hpux) </td></tr>
 <p>At this point you should logout, login again and check that the symbols
 are set correctly.
 
-<p><li>Get the file <a href="file:/afs/cern.ch/alice/offline/AliOffline3.01.tar.gz">/afs/cern.ch/alice/offline/AliOffline3.01.tar.gz</a>
+<p><li><u><b>Either</b></u>
+<p><ol type=i>
+<li>Get the file <a href="file:/afs/cern.ch/alice/offline/dist/AliOffline3.01.tar.gz">/afs/cern.ch/alice/offline/dist/AliOffline3.01.tar.gz</a>
 
 <p><li>Unpack it with
 
@@ -163,6 +167,24 @@ are set correctly.
 $ cd $ALICE
 $ gtar xvfz AliOffline3.01.tar.gz
 </pre>
+</ol>
+
+<p><u><b>Or</b></u>
+<p><ol type=i>
+
+<li>Get the files
+<p><a href="file:/afs/cern.ch/alice/offline/dist/AliRoot3.01.tar.gz">/afs/cern.ch/alice/offline/dist/AliRoot3.01.tar.gz</a>
+<br><a href="file:/afs/cern.ch/alice/offline/dist/AliLibs3.01.tar.gz">/afs/cern.ch/alice/offline/dist/AliLibs3.01.tar.gz</a>
+
+<p><li>Unpack them with
+
+<p>
+<pre>
+$ cd $ALICE
+$ gtar xvfz AliRoot3.01.tar.gz
+$ gtar xvfz AliLibs3.01.tar.gz
+</pre>
+</ol>
 
 <p><li>install the CERN library part
 
@@ -193,6 +215,36 @@ root [1] .x menu.C
 </pre>
 </ol>
 
+<h3>Notice for Linux users</h3>
+
+<p>AliRoot requires the compiler system egcs 1.1.1 or later. Unfortunately
+the location of the include files is dependent on the compiler version on
+Linux.  While g++ knows the location of the files relative to its own
+version, but this is not the case for the makedepend, that should be told
+where include files are. This is accomplished by the DEPINC variable in the
+file $ALIROOT/conf.
+
+<p>In case several error message appear during the make phase, complaining
+for include files not found, the list of include directories in DEPINC
+should be compared with the standard list of the compiler, that can be
+found out with the following commands:
+
+<p><pre>
+touch dummy.cxx
+g++ -v dummy.cxx
+</pre>
+
+<p>and looking at the output between the lines:
+
+<p><pre>
+#include <...> search starts here:
+.
+.
+.
+.
+End of search list.
+</pre>
+
 
 <!===========================================================================>
 <P>