forked from cmusatyalab/coda
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.Solaris
67 lines (48 loc) · 1.87 KB
/
README.Solaris
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
This file is Readme.Solaris.
WARNING: All Solaris coda is still ALPHA code.
At this point, both servers and clients have been tested. Most recent
work has been directed at the clients.
The build and install have been tested on Solaris 2.6 (sparc) and
Solaris 7 (i386). The sparc version was tested on both a sparc 5 and
a sparc Ultra 10.
To build Coda on a Solaris system, you must first make sure
that C/C++ compiler, perl, GNU make and readline are installed
on your machine. Beware! Solaris make wont' work!
Solaris packages of gcc, perl and GNU make, which can simply be installed
by pkgadd or admintool, can be downloaded from http://sunfreeware.com/.
You may also need gzip if it is not installed.
Also, the Solaris package of gdb includes readline.
To install readline and not install gdb:
get the readline tar.gz
ftp to ftp.gnu.org
cd /pub/gnu/readline
get readline-4.0.tar.gz
quit ftp.
tar xvzf readline-4.0.tar.gz
cd readline-4.0
./configure
make install
Building Coda:
1. Build and install liblwp. Get the current lwp release from
ftp.coda.cs.cmu.edu in the directory /pub/coda/src.
a) gunzip lwp-1.?.tar
b) tar xf lwp.1.?.tar
c) cd lwp.1.?
d) mkdir obj
e) cd obj
f) ../configure
g) make
h) make install (as root if needed)
2. If you plan to run a client, build and install the Solaris kernel
module. It is called solaris-coda. It is also at ftp.coda.cs.cmu.edu.
Read the build instructions contained in solaris-coda.
3. Build Coda.
Similar to liblwp except the installs.
4. Installing a Server
In the obj directory of coda, say "make server-install".
Follow the documentation on how to set up your server.
5. Installing a client
In the obj directory of coda, say "make client-install".
Follow the documentation on how to set up your client.
You should set up the venus.conf file, usually found in
the directory /usr/local/etc/coda.