Salome HOME
Provide binaries compilation mode for BOOST 1.31.0
[tools/install.git] / doc / readme.html
index b8ed0c0e02641863cf340781207973a561c5e973..ec9f11ece70abe20127c0dea0153593cccc32014 100755 (executable)
@@ -36,7 +36,7 @@ Wizard Help</font>&nbsp;</font></h1>
 </table>
 </center>
 <div align="right"><b><font color="#000099">updated for the version </font><font
- color="#ff0000">3.0.0</font></b></div>
+ color="#ff0000">3.1.0a2</font></b></div>
 <hr>
 <ul>
   <li> <a href="#install_from_wizard">Installing products with the
@@ -75,7 +75,7 @@ Installation Wizard.&nbsp; If this parameter is missed then the script
 tries
 to define the <i>Linux </i>version and uses corresponding xml file.
 For
-examle, for the <i>Linux Mandrake 10.1</i> <b>config_Mandrake10_1.xml</b>&nbsp;
+examle, for the <i>Linux Mandrake 10.1</i> <b>config_Mandrake_10.1.xml</b>&nbsp;
 file
 is supposed to be used by default. If the appropriate file is not
 found, <b>config.xml</b>
@@ -105,7 +105,7 @@ configuration xml file (usually <span style="font-weight: bold;">/tmp</span><spa
 <p>The installation procedure can support some different Linux
 platforms
 and various number of products. As it was mentioned above the basic
-target platform for SALOME 3.0.0 and higher is <i>Linux Mandrake 10.1</i>.<br>
+target platform for SALOME 3.0 and higher is <i>Linux Mandrake 10.1</i>.<br>
 The using of configuration xml files gives flexible way to modify the
 list of products to be installed by the Installation Wizard without
 changing program's source code. Just create your own configuration file
@@ -115,7 +115,7 @@ and <a href="#new_products">implementing installation scripts for the
 new products</a> for more information. </p>
 <p>The <font color="#ff0000">Installation Wizard</font> was built with
 using of the <span style="font-style: italic;">Trolltech's</span> <b><i>Qt&nbsp;
-3.0.5 </i></b>library. The program contains
+3.3.3 </i></b>library. The program contains
 several pages. To navigate between pages use <i>"Next"</i> and <i>"Back"</i>
 buttons in the
 lower part of the wizard window. <i>"Cancel"</i> button closes dialog
@@ -128,7 +128,7 @@ button:
 </p>
 <center><a name="IntroPage"></a><br>
 <img alt="Intro page" src="intropage.png"
- style="width: 586px; height: 390px;">
+ style="width: 586px; height: 347px;">
 <p><b>Figure 1:</b> "Introduction" page</p>
 </center>
 <p>In the second page you are proposed to enter the target directory
@@ -163,10 +163,13 @@ have
 installed.
 Therefore all these products will be marked when you check on <b><i>PyQt</i></b>.
 This feature can be switched off by clicking <i>"Auto set
-prerequisites products"</i> checkbox. <br>
+prerequisites products"</i> checkbox. Turn on this checkbox if you
+want all pre-requisite products to be automatically checked when you
+select some product to be installed. Turn off this checkbox if you
+want to disable this feature.<br><br>
 Special button in the right part of the page - <i>"Unselect All" </i>-
 allows to reset quickly all products to the <i>"not install"</i>
-state. <br>
+state. <br><br>
 If you want to use native products (like <span
  style="font-weight: bold;">gcc</span>, <span
  style="font-weight: bold;">tcl</span>, etc.), select <i>"use native" </i>option.
@@ -185,7 +188,7 @@ choice.
 </p>
 <center><a name="ProductPage"></a><br>
 <img src="productpage.png" alt="Products page"
- style="width: 586px; height: 589px;">
+ style="width: 586px; height: 544px;">
 <p><b>Figure 2:</b> "Installation settings" page in the advanced mode</p>
 </center>
 <p>The <i>"Total disk space required:"</i> field displays how much
@@ -235,7 +238,7 @@ wizard will follow to the next page: </p>
 <center>
 <p><a name="ChoicePage"></a><br>
 <img src="choicepage.png" alt="Choice page"
- style="width: 586px; height: 589px;"> </p>
+ style="width: 586px; height: 544px;"> </p>
 <p><b>Figure 3:</b> "Check your choice" page</p>
 </center>
 <p>This page summarizes the installation settings you've made on the
@@ -245,17 +248,15 @@ When you are sure that everything is OK, press <i>"Next"</i> button to
 follow to the <a href="#ProgressPage">next page</a>. </p>
 <center><a name="ProgressPage"></a><br>
 <img src="progresspage.png" alt="Progress page"
- style="width: 586px; height: 589px;">
+ style="width: 586px; height: 544px;">
 <p><b>Figure 4:</b> "Installation progress" page</p>
 </center>
 <p>To start installation of the selected products click <i>"Start"</i>
 button. It launches the shell installation script and you will be able
-to see the output of the script in the topmost dialog's frame. In case
-of any installation problems (for example, you have accidentally
-removed the temporary directory) the script will ask you: <i>"Would
-you like to continue : (Y,N) ?"</i>. You can answer this question by
-typing [Y] or [N] in the middle text edit control frame. <br>
-<b>Note:</b> press [Enter] when you finish typing data. </p>
+to see the output of the script in the topmost dialog's frame. If any errors
+occur during the installation the progress the corresponding messages
+will be printed to the log grame window in the bold red font.
+
 <p>The <i>"Installation Status"</i> frame window shows you the
 progress of installation. It contains a list of all selected products
 with brief descriptions. "<font color="#ff0000">Waiting</font>"
@@ -280,7 +281,7 @@ or click <i>"Next"</i> button to go the Readme page: </p>
 <center>
 <p><a name="readmepage"></a><br>
 <img src="readmepage.png" alt="Readme page"
- style="width: 586px; height: 589px;"> </p>
+ style="width: 586px; height: 544px;"> </p>
 <p><b>Figure 5:</b> "Finish installation" page</p>
 </center>
 <p>In this page you can read important information about the
@@ -393,7 +394,7 @@ distribution to get the version information.<br>
       </td>
     </tr>
     <tr>
-      <td>Open CASCADE 5.2.3<br>
+      <td>Open CASCADE 6.0<br>
       </td>
       <td><span style="font-weight: bold;">1)</span> check if <span
  style="font-weight: bold;">CASROOT</span> variable is set<br>
@@ -403,21 +404,18 @@ ${CASROOT}/inc/Standard_Version.hxx | awk '{print $3}'`<br>
       <span style="font-weight: bold;">3)</span> ver_minor=`grep
 "!define OCC_VERSION_MINOR"
 ${CASROOT}/inc/Standard_Version.hxx | awk '{print $3}'`<br>
-      <span style="font-weight: bold;">4)</span> <span
- style="font-weight: bold;">ver</span>="$ver_major.$ver_minor"<br>
-      <span style="font-weight: bold;">5)</span> Check existence of
-libStdPlugin.so in OpenCASCADE distribution,<br>
+      <span style="font-weight: bold;">4)</span> ver_maint=`grep
+"!define OCC_VERSION_MAINTENANCE"
+${CASROOT}/inc/Standard_Version.hxx | awk '{print $3}'`<br>
+      <span style="font-weight: bold;">5)</span> <span
+ style="font-weight: bold;">ver</span>="$ver_major.$ver_minor.$ver_maint"<br>
       </td>
       <td>set <span style="font-weight: bold;">CASROOT</span> if you
 have preinstalled version of Open CASCADE</td>
       <td>CASCADE's Standard_Version.hxx file provides version
 information.<br>
       <span style="font-weight: bold;">ver</span> should be equal to
-5.2.<br>
-      <br>
-Unfortunately there is impossible to define release version number.
-Instead we check if libStdPlugin.so library exists: it is introduced in
-OpenCASCADE from version 5.2.2.<br>
+6.0.0.<br>
       </td>
     </tr>
     <tr>
@@ -687,11 +685,11 @@ file <br>
 | awk -F: '{print $NF}' |
 tr -d '[:space:]'`</td>
       <td>set <span style="font-weight: bold;">MODULE_ROOT_DIR</span>
-if you have preinstalled binaries of <span style="font-weight: bold;">MODULE</span>
-version 3.0.0.</td>
+if you have preinstalled binaries of <span style="font-weight: bold;">MODULE</span>.</td>
       <td><span style="font-weight: bold;">MODULE</span> binaries
 should exist and <span style="font-weight: bold;">ver</span> should be
-equal to 3.0.0.<br>
+equal to &lt;version&gt;, where &lt;version&gt; is version number
+being installed.<br>
       </td>
     </tr>
     <tr>
@@ -708,11 +706,11 @@ file <br>
 -F: '{print $NF}' | tr -d
 '[:space:]'`</td>
       <td>set <span style="font-weight: bold;">MODULE_SRC_DIR</span>
-if you have preinstalled sources of <span style="font-weight: bold;">MODULE</span>
-version 3.0.0.<br>
+if you have preinstalled sources of <span style="font-weight: bold;">MODULE</span>.<br>
       </td>
       <td><span style="font-weight: bold;">MODULE</span> sources should
-exist and ver should be equal to 3.0.0.</td>
+exist and ver should be equal to &lt;version&gt;, where &lt;version&gt; is version number
+being installed.</td>
     </tr>
   </tbody>
 </table>
@@ -743,7 +741,7 @@ on your computer than that is required (3.4.1). Continue?"</i>. You can
 press <i>"Yes"</i> button
 to procede with the installation but in this case you should be aware
 of what you are doing.
-SALOME binaries (inluding other products) are compiled with the
+SALOME binaries (including other products) are compiled with the
 predefined prerequisites
 and most likely can not be run successfully if these products are not
 found.