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