Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
emulab
emulab-devel
Commits
f30132c9
Commit
f30132c9
authored
Nov 22, 2004
by
Mike Hibler
Browse files
Notes about fetching and building libelvin/elvind
parent
6a7ec9e0
Changes
1
Hide whitespace changes
Inline
Side-by-side
doc/update-node.txt
View file @
f30132c9
...
...
@@ -39,9 +39,54 @@ A. Things to understand up front:
exist, you will need to download:
http://www.emulab.net/downloads/libelvin-4.0.3.tar.gz
build, and install it. Note that this is an older version of elvin,
so you cannot just install a package or RPM.
http://www.emulab.net/downloads/libelvin-4.0.3.patch
unpack the tarball and patch it:
tar xzf libelvin-4.0.3.tar.gz
patch -p0 < libelvin-4.0.3.patch
then build, and install it. For FreeBSD:
cd libelvin-4.0.3
./configure
make
sudo make install
for Linux, at least RedHat 9:
export CFLAGS="-g -O2 -fno-strict-aliasing"
export CPPFLAGS="`/usr/kerberos/bin/krb5-config --cflags`"
export LIBS="`/usr/kerberos/bin/krb5-config --libs`"
./configure
gmake
gmake install
unset CFLAGS CPPFLAGS LIBS
Note that this is an older version of elvin, so you cannot just install
a package or RPM.
- Elvin daemon. Due to changes in the event system, we now use a node
local elvind. If you didn't have libelvin above installed, you won't
have elvind, so download:
http://www.emulab.net/downloads/elvind-4.0.3.tar.gz
http://www.emulab.net/downloads/elvind-4.0.3.patch
unpack the tarball and patch it:
tar xzf elvind-4.0.3.tar.gz
patch -p0 < elvind-4.0.3.patch
then build, and install it. For FreeBSD:
cd elvind-4.0.3
./configure
make
sudo make install
for Linux:
./configure
gmake
gmake install
Note that no special environment variables are needed for Linux and
elvind as were needed for libelvin.
- Boost headers. Check for the boost directory in the include directory
path (probably in /usr/local/include or even /usr/include).
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment