annotate README.Windows @ 5967:d542d9197839 ss-2-9-8

[project @ 2006-08-24 21:24:53 by jwe]
author jwe
date Thu, 24 Aug 2006 21:27:41 +0000
parents e8be7fe586f9
children bbbe04bacea2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5772
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
1 Octave is now part of the normal net distribution of Cygwin, available
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
2 from http://www.cygwin.com. To install the Cygwin package of Octave:
3847
92fb162eba24 [project @ 2001-08-10 17:18:17 by jwe]
jwe
parents: 3176
diff changeset
3
4400
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
4 1. Use your favorite browser to view the page http://www.cygwin.com
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
5
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
6 2. Click on the "Install or update now" link.
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
7
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
8 3. A dialog should appear with the option to run the setup program
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
9 from its current location or save it to disk. Either will work,
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
10 but I usually choose to save the setup program to disk so that it
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
11 is possible to run it later to update the installation without
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
12 having to go back to the web page using a browser.
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
13
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
14 4. Run the setup program.
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
15
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
16 5. Choose "Install from Internet".
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
17
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
18 6. Select a root install directory. You may choose any directory, but
5772
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
19 it needs to have enough space for Octave and all the related
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
20 tools. Sorry, I don't know how much space that is at present.
4400
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
21
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
22 7. Select a local package directory. This is a directory that the
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
23 setup program will use to temporarily store package files before
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
24 installing them. It should have plenty of space (probably 70MB
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
25 or more). You may delete this directory once the installation is
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
26 complete.
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
27
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
28 8. Select your Internet Connection. Probably "Direct Connection" is
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
29 OK unless you are behind a firewall of some kind that limits your
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
30 access to the Internet.
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
31
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
32 9. Choose a download site. One that is "near" you on the net is
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
33 probably best.
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
34
5772
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
35 10. Select packages. Choose Octave from the Math category and gnuplot
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
36 from the graphics category.
4400
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
37
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
38 11. Once the download and file installation is done, click Finish. I
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
39 usually choose to create an icon on the desktop and put an icon in
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
40 the start menu. After you click finish, a series of scripts will
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
41 run, displaying some output in a terminal window. It will take a
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
42 few minutes.
2587
7323c6c5c1c4 [project @ 1996-12-12 08:14:36 by jwe]
jwe
parents:
diff changeset
43
5772
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
44 12. To run Octave, start Cygwin. This will bring up a terminal
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
45 window. In that window type
3167
d609b993be3b [project @ 1998-04-17 04:41:59 by jwe]
jwe
parents: 3154
diff changeset
46
5772
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
47 startx
3167
d609b993be3b [project @ 1998-04-17 04:41:59 by jwe]
jwe
parents: 3154
diff changeset
48
5772
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
49 (a running X server is needed for plotting). Running startx will
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
50 bring up a new window. In that window, type
3167
d609b993be3b [project @ 1998-04-17 04:41:59 by jwe]
jwe
parents: 3154
diff changeset
51
4400
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
52 octave
3167
d609b993be3b [project @ 1998-04-17 04:41:59 by jwe]
jwe
parents: 3154
diff changeset
53
5772
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
54 That should present you with an Octave prompt. Type
3167
d609b993be3b [project @ 1998-04-17 04:41:59 by jwe]
jwe
parents: 3154
diff changeset
55
4400
54a8705b0463 [project @ 2003-05-01 16:31:01 by jwe]
jwe
parents: 3847
diff changeset
56 sombrero (41)
3167
d609b993be3b [project @ 1998-04-17 04:41:59 by jwe]
jwe
parents: 3154
diff changeset
57
5772
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
58 at this prompt and a new window with the sombrero plot should appear.
2587
7323c6c5c1c4 [project @ 1996-12-12 08:14:36 by jwe]
jwe
parents:
diff changeset
59
5800
e8be7fe586f9 [project @ 2006-05-10 06:50:45 by jwe]
jwe
parents: 5772
diff changeset
60 13. IMPORTANT: to build .oct files (dynamically loaded functions) for
e8be7fe586f9 [project @ 2006-05-10 06:50:45 by jwe]
jwe
parents: 5772
diff changeset
61 Octave, you will also need the octave-headers package. Currently,
e8be7fe586f9 [project @ 2006-05-10 06:50:45 by jwe]
jwe
parents: 5772
diff changeset
62 due to some bugs in the most recent version of the C++ compiler
e8be7fe586f9 [project @ 2006-05-10 06:50:45 by jwe]
jwe
parents: 5772
diff changeset
63 and libraries for Cygwin, you will also need gcc and g++ 3.3
e8be7fe586f9 [project @ 2006-05-10 06:50:45 by jwe]
jwe
parents: 5772
diff changeset
64 rather than 3.4. You can use the setup.exe installer to select
e8be7fe586f9 [project @ 2006-05-10 06:50:45 by jwe]
jwe
parents: 5772
diff changeset
65 and install the older version.
3176
fccab8e7d35f [project @ 1998-05-18 20:33:31 by jwe]
jwe
parents: 3167
diff changeset
66
2587
7323c6c5c1c4 [project @ 1996-12-12 08:14:36 by jwe]
jwe
parents:
diff changeset
67
7323c6c5c1c4 [project @ 1996-12-12 08:14:36 by jwe]
jwe
parents:
diff changeset
68 John W. Eaton
7323c6c5c1c4 [project @ 1996-12-12 08:14:36 by jwe]
jwe
parents:
diff changeset
69 jwe@bevo.che.wisc.edu
7323c6c5c1c4 [project @ 1996-12-12 08:14:36 by jwe]
jwe
parents:
diff changeset
70 University of Wisconsin-Madison
7323c6c5c1c4 [project @ 1996-12-12 08:14:36 by jwe]
jwe
parents:
diff changeset
71 Department of Chemical Engineering
7323c6c5c1c4 [project @ 1996-12-12 08:14:36 by jwe]
jwe
parents:
diff changeset
72
5772
405566d2a353 [project @ 2006-04-18 19:28:10 by jwe]
jwe
parents: 4696
diff changeset
73 Tue Apr 18 15:22:59 2006