Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


Guest-side test tools, config, and X11 stuff for PARAGRAPH graphics device
[palacios.git] / guest / linux / paragraph / build_x11_minimal / README
1 To build the X11 universe on this machine (Parkinson-11):
2
3 cd /opt/x11/src
4 ./doit.sh
5
6 the file "mymods.txt" are the modules you want built 
7 and the file "myautoresume.txt" is how far you've gotten up to this point
8
9 I have set this up so that it compiles, and it currently is all
10 compiled.
11
12
13 To build the universe on some other machine:
14
15 - you will find a copy of everything in /441/pdinda/x11,
16   which should be identical to that in /opt/x11 - this includes
17   my changes to make it work
18
19 - if you compile from /441 on a parkinson machine, make
20   sure the files you create are actually owner root.  
21   /etc/idmapd must contain:
22
23 Nobody-User = root
24 Nobody-Group = nobody
25
26 - you need to install the following tools:
27
28 yum install llvm llvm-devel
29 yum install libudev libudev-devel
30 yum install mtdev mtdev-devel
31
32 - use the general instructions in http://wiki.x.org/wiki/ModularDevelopersGuide
33
34 - make sure that you skip xf86-video-newport xf86-video-sis and other 
35   drivers that depend on xaa 
36
37 - remove include of mibstore.h for anything that includes it
38
39 mkdir -p /opt/x11/src
40 cd /opt/x11/src
41 git clone git://anongit.freedesktop.org/git/xorg/util/modular util/modular
42
43 cd /opt/x11/src
44 ./util/modular/build.sh --clone --autoresume myautoresume.txt /opt/x11/build
45
46 This will 
47   - clone package repositories as needed
48   - resume execution on a build failure if you rerrun it
49   - put its output in /opt/x11/build
50
51 Also of note:
52
53 ./util/modular/build.sh -L /opt/x11/build > mymods.txt
54
55 This will give you a list of the available modules to build.  You
56 can then edit this file (mymods.txt) and build just those modules i
57 you want using:
58
59 ./util/modular/build.sh --clone --autoresume myautoresume.txt --modfile mymods.txt /opt/x11/build
60