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