It's a legacy from when modular xorg was introduced: to ensure that the monolithic and modular versions built the same things, people built modular below an xc directory, the way that monolithic xorg had always been.
Not necessary. Actually, since BLFS instructions assume you build as a regular user, and only become root to install, /usr/src is probably not the best place to build. ~/ is good. ĸen On 02/03/2012, [email protected] <[email protected]> wrote: > > Beyond Linux® From Scratch - Version 2012-03-01/Chapter 24. X Window > System Environment states the following: > > Setting up the Xorg Build Environment > > First, you'll need to create a working directory: > > mkdir xc && > cd xc > > Is a separate xc working directory necessary? I thought lfs/blfs > convention is to build in a src directory. Linux From Scratch Version > 7.0 suggests the following: > > 2.2 Creating a New Partition > > /usr/src – This partition is very useful for providing a location to > store BLFS source files and share them across LFS builds. It can > also be used as a location for building BLFS packages. A reasonably > large partition of 30-50 gigabytes allows plenty of room. > > I understand binutils-build and gcc-build are suggested outside the > binutils and gcc source directories. But I don't see the need/logic for > an extra xc directory to build X. I've always followed the > documentation, but I just built X in my src directory without problems. > > So if the xc directory is necessary, why? If xc isn't necessary, should > it be in the documentation? This isn't a big problem either way, but I'm > curious. > > > > > > > > -- > http://linuxfromscratch.org/mailman/listinfo/blfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page > -- After tragedy, and farce, "OMG poneys!" -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
