-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
91 lines (73 loc) · 3.38 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<html><title>Reflectometry software installation</title><body>
<h1>Reflectometry software installation</h1>
<p>Please read the <a href="RELEASE-NOTES">V@VERSION@ release notes.</a></p>
<p>Precompiled binaries of the NCNR reflectometry are available
for <a href="#windows">Windows</a>, <a href="#macosx">Mac OS X</a>,
<a href="#unix">Linux</a> and <a href="#unix">IRIX</a>.
<p>You can also download the
<a href="reflpak@[email protected]">reflectometry source tree</a>,
and follow the long set of instructions in README to build and install.
<p>Online help for <a href="html/reflred/index.html">reflred</a> and
<a href="html/reflfit/index.html">reflfit</a> are available.</p>
<a name="windows"><h2>Windows</h2></a>
<p>Copy <a href="reflpak@[email protected]">reflpak@[email protected]</a> where you
want it installed on your computer (it is a single file executable, not
an installation kit). We provide some sample data and a short tutorial
in <a href="reflpak-data.zip">reflpak-data.zip</a>.
<p>Click on the icon. If you want to add start menu items and file
associations to reflpak, select <em>Install shortcuts...</em>. This
is not necessary to run the program.
<p>To reduce data in reflred, you will first need to install Octave from
<a href="http://sourceforge.net/project/showfiles.php?group_id=2888">octave-forge</a>. Use the latest version of octave-forge-windows (2.1.50 as of this
writing).
<p>Once octave is installed, click the octave icon to run, and start
the octave server using the command
<code><pre>
listen(1515)
</pre></code>
<p>Note that listen() is known to fail on some versions of Windows XP.
In that case you need to download a special version of
<a href="http://www.ncnr.nist.gov/reflpak/listen.oct">listen.oct</a>
into the directory
<code><pre>
C:/Program Files/GNU Octave 2.1.50/opt/octave/libexec/octave/2.1.50/exec/oct/i686-pc-cygwin/otave-forge/listen.oct</a>
</pre></code>
and start the octave server using the command
<code><pre>
listen(1515,"nofork")
</pre></code>
<a name="macosx"><h2>Mac OS X</h2></a>
<p>Download and open <a href="reflpak@[email protected]">reflpak@[email protected]</a>.
The README file contains installation and usage instructions.
<a name="unix"><h2>Linux/Irix</h2></a>
<p>We have prebuilt binaries for Linux with gcc-3.x
(<a href="reflpak@[email protected]">reflpak@[email protected]</a>),
Linux with gcc-4.x
(<a href="reflpak@[email protected]">reflpak@[email protected]</a>),
and Irix
(<a href="irix/reflpak@[email protected]">reflpak@[email protected]</a>).
Untar and install reflpak@VERSION@/refl* somewhere in your path. E.g., as root:
<code><pre>
install reflpak@VERSION@-arch/refl* /usr/local/bin
</pre></code>
or as user:
<code><pre>
mv reflpak@VERSION@-arch/refl* ~/bin
</pre></code>
<p>To run reflred, you will first need to install
<a href="http:://www.octave.org">Octave</a> and
<a href="http://octave.sourceforge.net">octave-forge</a>.
Many linux systems have pre-built binaries. For IRIX, you will have to
build from source. Details are available on the
<a href="http://wiki.octave.org">octave wiki</a>
(<a href="http://wiki.octave.org/wiki.pl?OctaveForGNULinux">OctaveForGNULinux</a>,
<a href="http://wiki.octave.org/wiki.pl?PaulKienzleIrixConf">PaulKienzleIrixConf</a>).
<p>Once octave is installed, start octave then start the octave server
using the command
<code><pre>
listen(1515)
</pre></code>
<hr>
Paul Kienzle<br>
2004-03-24
</body></html>