> So, I've never built anything before and I'm really going to need some
> help with this.  I checked out the xc module and read over the INSTALL
> document but I thought I would ask for some help on the list as well.
> Can anyone give me some advice on how to proceed here?

I'm going to try to start a X Newbie FAQ this weekend. here's the bits
relevant to what you're asking at the moment:

        here's the basics of how to edit the site.def file:
                1. it's C pre-parser statements, which means it's rather
non-intutive for a 
                lot of us.
                1a. /* */ encloses comments
                1b. # signs go in front of pre-parser directives.
                2. so just move the /* */ marks so they don't go around
options that you 
                want to change.



here's the basics of how to install X to a non-default location, so that it
doesn't mess up an existing installation:
1. edit site.def file in the CVS tree; tell it to install to
/usr/local/X11R6
instead of /usr/X11R6. i.e. read the INSTALL-X.org file, then uncomment & 
edit this section:

#ifndef ProjectRoot
#define ProjectRoot /usr/local/X11R6
#endif

2. make & install X ('make World >& world.log' then su to root and 'make
install')
3. edit /etc/ld.so.conf, and change the path to X, to be
/usr/local/X11R6/<whatever>
4. change the symlink in /etc/X11/X to point to /usr/local/X11R6/bin/XFree86
(XFree86 is SUID root in my CVS-installed version)
5. edit your /etc/X11/XF86Config-4 file and change the library paths in
there
to point to /usr/local/X11R6

if you have problems, just do 'startx 2>x.log', and take a look at x.log
(it'll be a bit more readable than /var/log/XFree86.0.log). see what's
getting loaded from where.
 
> Which pieces of the XFree tree do I need to build?
        only option is 'all of it'.

>   For example, can I
> just build the server that includes the i830 driver support and use that
> with the rest of my 4.1 distro or do I need to rebuild everything and
> reinstall?
        gotta rebuild it all. :( unfortunately it's not like the linux
kernel, where you just decide which bits you want to build. 

Carl Soderstrom
-- 
Network Engineer
Real-Time Enterprises
(952) 943-8700
_______________________________________________
Newbie mailing list
[EMAIL PROTECTED]
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie

Reply via email to