Chris Staub wrote: > In the build instructions for Xorg and XFree86, it is recommended to > compile the "lndir" program and use it to create a "shadow directory of > symbolic links" where you will actually built the package. Why is this > done? Why not just a separate build dir? I think the BLFS book should > have more of an explanation for this.
Its what the developers recommend. See the BUILD file: A recommended practice is to use a shadow directory of symbolic links to do the build of X11R6.8.2 as this allows you to keep the source directory unmodified during the build. It has the following benefits: o When you are using CVS to maintain your source tree, the update process is not disturbed by foreign files not under CVS's control. o It is possible to build X11R6.8.2 for several different Operating System or architectures from the same sources, shared by read-only NFS mounts. o It is possible to build X11R6.8.2 with different configuration options, by putting a real copy of the host.def file in each build tree and by customizing it separately in each build tree. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
