</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
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>
+examle, for the <i>Linux Mandrake 10.1</i> <b>config_Mandrake_10.1.xml</b>
file
is supposed to be used by default. If the appropriate file is not
found, <b>config.xml</b>
<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
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
-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
</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
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.
</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
<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
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>"
<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
</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>
<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>
| 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 <version>, where <version> is version number
+being installed.<br>
</td>
</tr>
<tr>
-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 <version>, where <version> is version number
+being installed.</td>
</tr>
</tbody>
</table>
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.