Mise a jour pour la version 3.0 RC1
[scilab.git] / scilab / README_Windows.txt
1                 Scilab version 3.0 for Windows (95/98/NT/2000/XP)
2                 *************************************************
3  
4 ******************************************************************************
5 0 - COPYRIGHT NOTICE
6 ******************************************************************************
7  
8  Scilab is free software. 
9  See the included license: "license.txt" in English
10                            "licence.txt" in French
11  
12 ******************************************************************************
13 I - TO RUN SCILAB (BINARY VERSION)
14 ******************************************************************************
15  
16     1 - You have already installed Scilab by executing "scilab-3.0-RC1.exe".
17         By default Scilab is in "C:\Program Files\scilab-3.0-RC1" directory.
18  
19     2 - Run Scilab by executing "Scilab 3.0" from the startup menu.
20         In fact, it is a link to "wscilex.exe" in Scilab subdirectory "bin", 
21         so you can run Scilab by executing directly "wscilex.exe",
22         or "Scilab.bat".
23  
24     3 - Scilab has been compiled with Visual C++ .NET 2003
25         (Intel C 8.0 & Fortran 8.0, see IV below).
26         All examples of incremental link given with Scilab are prepared
27         for Visual C++.
28  
29     4 - If you have any problems or suggestions concerning Scilab,
30         http://www.scilab.org/cgi-bin/bugzilla_bug/index.cgi        
31         or better post a message to newsgroup:
32         comp.soft-sys.math.scilab
33
34
35 ******************************************************************************
36 II - TO UNINSTALL SCILAB (BINARY VERSION)
37 ******************************************************************************
38  
39     To uninstall Scilab you can use the unintaller. You will find it in the 
40     "Scilab 3.0 RC1" item of the Program Group.
41     You can also use the Add/Remove Programs of the Control Panel.
42  
43 ******************************************************************************
44 III - TO CUSTOMIZE SCILAB FONTS, WINDOW SIZE and SCILAB MENUS 
45 ******************************************************************************
46  
47     When you enter Scilab for the first time the window may be too
48     large and the fonts not properly choosen.  Just change this
49     with mouse and menus (right mouse click in the scilab window),
50     when you close scilab your changes are saved.
51         
52     For the popup help, just change the size and it will keep it for 
53     next calls.
54  
55     You can also edit the files "bin/wscilabE.mnu" and
56     "bin/wgscilabE.mnu" to customize the Scilab menus. It's quite
57     easy to change them.
58  
59 ******************************************************************************
60 IV - TO COMPILE SCILAB FROM A SOURCE VERSION
61 ******************************************************************************
62  
63     We have compiled this distribution with Visual Studio 2003 (Intel C 8.0 &
64     Fortran 8.0). It is possible to compile it with egcs or Cygwin compiler.
65
66     1 - To compile with Visual C++.NET 2003 & Intel Fortran 8.0,
67         see Readme_visual.txt 
68  
69     2 - To compile with Visual C++ 4.0,  5.0 or 6.0, edit the beginning of the 
70         file "Makefile.incl.mak". Then type "nmake /f Makefile.mak".
71  
72         If you want to compile with TCL/TK interface, you need to uncomment
73         the corresponding lines in "Makefile.incl.mak". 
74  
75         If you want to compile with PVM interface, you need to uncomment
76         the corresponding lines in "Makefile.incl.mak". You also need to modify
77         the pathnames of the compiler in the file "conf/WIN32.def" of PVM.
78  
79
80  
81 ******************************************************************************
82 V - DOCUMENTATION
83 ******************************************************************************
84  
85  In addition to Scilab online documentation (obtained by typing "help item" or
86  "apropos keyword" or clicking on the help button), you will find 
87  compressed postscript and pdf documentation by anonymous ftp on
88  "ftp.inria.fr:/INRIA/Projects/Scilab"
89  or from Web site
90  "http://www.scilab.org":
91  
92  Internals.ps.gz, Internals.pdf: Scilab's internals
93  Intro.ps.gz, Intro.pdf: Introduction to Scilab
94  Lmi.ps.gz, Lmi.pdf: Linear Matrix Inequalities Optimization Toolbox
95  Manual.ps.gz, Manual.pdf: On line Manual
96  Metanet.ps.gz, Metanet.pdf: Metanet User's Guide and Tutorial
97  Scicos.ps.gz, Scicos.pdf: Scicos: a Dynamic System Builder and Simulator 
98  Signal.ps.gz, Signal.pdf: Signal Processing Toolbox
99  Intersci.ps.gz, Intersci.pdf: Interfacing Tool
100  
101  Note that these documents are not uptodate.
102
103 ******************************************************************************
104 VI - SOME IMPORTANT FILES AND DIRECTORIES
105 ******************************************************************************
106  
107  scilab.star: startup file for Scilab instructions in this file
108               are executed when Scilab is executed. Note that
109               you can also have your own startup file "scilab.ini" 
110               in your current directory.
111  
112  Makefile.incl.mak: file included by all Makefile's.
113  
114  Version.incl: contains the scilab version. It is used by a few Makefile.
115  
116  Makefile.mak: the main Makefile to make Scilab.
117  
118  config/Makefile.mak  : directory used by the main Makefile
119  
120  demos/    : demos directory. Some of the demos can be executed by clicking
121              on the "demos" button.
122  
123  examples/ : examples of dynamic links and interface code.
124  
125  macros/   : functions directory: this directory is divided into 
126              subdirectories corresponding to specific topics
127              (control, polynomials,...). Each subdirectory contains 
128              the source code of the macros (files *.sci). 
129  
130  libs/     : directory of libraries: archives of object files needed 
131              to link Scilab.
132  
133  routines/ : directory of fortran or C routines.
134  
135  man/      : files for online help
136  
137  tests/    : set of exec files to test Scilab.
138  
139  util/     : useful routines and ASCII files to manage Scilab.
140  
141  bin/      : executable code and scripts.
142
143                 scilab.bat : shell-script to call Scilab.
144                 scilex  : executable code of Scilab (Console version).
145                 wscilex  : executable code of Scilab (Windows version).
146                 intersci: generator of interface program between Scilab and 
147                            routines.
148  
149  intersci/ : Generator of interface program between Scilab and routines.
150  
151  maple/    : Maple code to link Maple with Scilab.
152  
153  pvm3/    : PVM 3 for Scilab.
154  
155  tcl/      : TCL/TK for Scilab.
156  
157  ******************************************************************************
158                                THAT'S ALL FOLKS
159  ******************************************************************************