Update for 4.0 version
[scilab.git] / scilab / README_Windows.txt
1                 Scilab version 4.0 for Windows (98/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-4.0.exe".
17         By default Scilab is in "C:\Program Files\scilab-4.0" directory.
18  
19     2 - Run Scilab by executing "Scilab 4.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  
23     3 - Scilab has been compiled with Visual C++ .NET 2003
24               (Intel C 9.0 & Fortran 9.0, see III below).
25         All examples of incremental link given with Scilab are prepared
26         for Visual C++.
27  
28     4 - If you want use Microsoft Visual C++ 2005 Express with Scilab 4.0
29         download and install "Windows® Server 2003 SP1 Platform SDK"
30         at http://www.microsoft.com/downloads
31         and download and install "Microsoft Visual C++ 2005 Express"
32         at http://msdn.microsoft.com/vstudio/express/visualc/
33  
34     5 - If you want use LCC-Win32 (C compiler) with Scilab 4.0
35         See Readme_LCC.txt in lcc directory.
36         You can download at http://www.cs.virginia.edu/~lcc-win32/
37     
38     6 - If you have any problems or suggestions concerning Scilab,
39         http://www.scilab.org/cgi-bin/bugzilla_bug_II/index.cgi        
40         or better post a message to newsgroup:
41             comp.soft-sys.math.scilab
42
43
44 ******************************************************************************
45 II - TO UNINSTALL SCILAB (BINARY VERSION)
46 ******************************************************************************
47  
48     To uninstall Scilab you can use the unintaller. You will find it in the 
49     "Scilab 4.0" item of the Program Group.
50     You can also use the Add/Remove Programs of the Control Panel.
51  
52  
53 ******************************************************************************
54 III - TO COMPILE SCILAB FROM A SOURCE VERSION
55 ******************************************************************************
56  
57     We have compiled this distribution with Visual Studio 2003 (Intel C 9.0 &
58     Fortran 9.0). 
59
60     1 - To compile with Visual C++ .NET 2003 & Intel Fortran 9.0,
61         see Readme_visual.txt 
62  
63     2 - To compile with  Visual C++ 6.0
64         type "make all". (use f2c to translate fortran to c.)
65  
66  
67 ******************************************************************************
68 IV - DOCUMENTATION
69 ******************************************************************************
70  
71  In addition to Scilab online documentation (obtained by typing "help item" or
72  "apropos keyword" or clicking on the help button), you will find 
73  compressed postscript and pdf documentation by anonymous ftp on
74  "ftp.inria.fr:/INRIA/Projects/Scilab"
75  or from Web site
76  "http://www.scilab.org":
77  
78  Internals.ps.gz, Internals.pdf: Scilab's internals
79  Intro.ps.gz, Intro.pdf: Introduction to Scilab
80  Lmi.ps.gz, Lmi.pdf: Linear Matrix Inequalities Optimization Toolbox
81  Manual.ps.gz, Manual.pdf: On line Manual
82  Metanet.ps.gz, Metanet.pdf: Metanet User's Guide and Tutorial
83  Scicos.ps.gz, Scicos.pdf: Scicos: a Dynamic System Builder and Simulator 
84  Signal.ps.gz, Signal.pdf: Signal Processing Toolbox
85  Intersci.ps.gz, Intersci.pdf: Interfacing Tool
86  
87  Note that these documents are not uptodate.
88
89 ******************************************************************************
90 V - SOME IMPORTANT FILES AND DIRECTORIES
91 ******************************************************************************
92  
93  scilab.star: startup file for Scilab instructions in this file
94               are executed when Scilab is executed. Note that
95               you can also have your own startup file "scilab.ini" 
96               in your current directory.
97  
98  Makefile.incl.mak: file included by all Makefile's.
99  
100  Makefile.mak: the main Makefile to make Scilab.
101  
102  config/Makefile.mak  : directory used by the main Makefile
103  
104  demos/    : demos directory. Some of the demos can be executed by clicking
105              on the "demos" button.
106  
107  examples/ : examples of dynamic links and interface code.
108  
109  macros/   : functions directory: this directory is divided into 
110              subdirectories corresponding to specific topics
111              (control, polynomials,...). Each subdirectory contains 
112              the source code of the macros (files *.sci). 
113  
114  routines/ : directory of fortran or C routines.
115  
116  man/      : files for online help
117  
118  util/     : useful routines and ASCII files to manage Scilab.
119  
120  bin/      : executable code and scripts.
121
122                 scilex  : executable code of Scilab (Console version).
123                 wscilex  : executable code of Scilab (Windows version).
124  
125  intersci/ : Generator of interface program between Scilab and routines.
126  
127  maple/    : Maple code to link Maple with Scilab.
128  
129  pvm3/    : PVM 3 for Scilab.
130  
131  tcl/      : TCL/TK for Scilab.
132  
133  ******************************************************************************
134
135