summaryrefslogtreecommitdiffstats
path: root/doc/installing.txt
blob: c592e9c2ed86b34f3c8a86632b5902e2201a32c0 (plain)
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
The rteval utility requires some external software libraries to run
properly. These are:

python-schedutils
  A python library to manipulate priority and affinty of threads
  git://git.kernel.org/pub/scm/linux/kernel/git/acme/python-schedutils.git

python-ethtool
  A python library to query network interfaces
  git://git.kernel.org/pub/scm/linux/kernel/git/acme/python-ethtool.git

python-lxml
  A python library to parse XML files and XSLT stylesheets
  http://lxml.de/

python-dmidecode
  A python library used to access DMI table information
  http://www.autonomy.net.au/display/pydmi/Home

libxml2-python
  A python library to parse XML files
  http://xmlsoft.org/

rt-tests
  A collection of programs used to measure real-time behavior
  git://git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rt-tests.git

So, to install rteval on a Fedora 11 (or newer) system:

$ sudo yum install python-{dmidecode,ethtool,schedutils}
$ git clone \
  git://git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rt-tests.git
$ cd rt-tests && sudo make prefix=/usr install
$ cd ../rteval
$ sudo make install

That should do it (I hope).