r6070 - trunk/BOOK/x/installing

andy at linuxfromscratch.org andy at linuxfromscratch.org
Sun May 14 01:56:56 PDT 2006


Author: andy
Date: 2006-05-14 02:56:55 -0600 (Sun, 14 May 2006)
New Revision: 6070

Modified:
   trunk/BOOK/x/installing/xfree86.xml
Log:
Trimmed the xfree86 host.def and put the stuff that was removed on the wiki 
so that people can discuss options they like.


Modified: trunk/BOOK/x/installing/xfree86.xml
===================================================================
--- trunk/BOOK/x/installing/xfree86.xml	2006-05-14 00:33:41 UTC (rev 6069)
+++ trunk/BOOK/x/installing/xfree86.xml	2006-05-14 08:56:55 UTC (rev 6070)
@@ -234,39 +234,16 @@
 <screen><userinput>cat > config/cf/host.def << "EOF"
 <literal>/* Begin XFree86 host.def file */
 
-/* System Related Information.  If you read and configure only one
- * section then it should be this one.  The Intel architecture defaults
- * are set for a i686 and higher.  Axp is for the Alpha architecture
- * and Ppc is for the Power PC.  Note that there have been reports that
- * the Ppc optimization line causes segmentation faults during build.
- * If that happens, try building without the DefaultGcc2PpcOpt line. */
-
-/* #define DefaultGcc2i386Opt  -O2 -fomit-frame-pointer -march=i686 */
-/* #define DefaultGcc2AxpOpt   -O2 -mcpu=ev6 */
-/* #define DefaultGcc2PpcOpt   -O2 -mcpu=750 */
-
-/* The following definitions are normally set properly by XFree86's
- * scripts. You can uncomment them if you want to make sure. *********/
-
-/* #define HasMTRRSupport      YES  */ /* Enabled in kernel; */
-                                       /* see kernel docs */
-/* #define HasMMXSupport        NO  */ /* Any i586 or above */
-/* #define HasKatmaiSupport     NO  */ /* PIII SSE instructions */
-/* #define Has3DNowSupport      NO  */ /* AMD instructions */
-
-
 /* This setting reduces compile time a little by omitting rarely used
  * input devices.  You can find the complete list in
  * config/cf/xfree86.cf *********************************************/
 
 #define XInputDrivers                 mouse void
 
-/* VIDEO DRIVERS ****************************************************/
-
-/* If you are sure you only want the drivers for one or a few video
+/* VIDEO DRIVERS ****************************************************
+ * If you are sure you only want the drivers for one or a few video
  * cards, you can delete the drivers you do not want. ***************/
 
-
 #define XF86CardDrivers  mga glint nv tga s3 s3virge sis rendition \
                          neomagic i740 tdfx savage \
                          cirrus vmware tseng trident chips apm \
@@ -276,25 +253,6 @@
                          vesa vga \
                          dummy XF86OSCardDrivers XF86ExtraCardDrivers
 
-
-/* USER AND SYSTEM DEFAULT PATHS *************************************/
-
-/* These settings set the PATH variables used by xdm. See README for */
-/* detailed description and modify the following as per your need. ***/
-
-/* #define DefaultSystemPath \
-       /usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin */
-/* #define DefaultUserPath /usr/bin:/bin:/usr/X11R6/bin */
-
-/* FONT SERVER AND LIBRARY SETTINGS **********************************/
-
-/* These settings are the defaults  **********************************/
-
-/* #define BuildFontServer       YES  */ /*For Ghostscript Print Server*/
-/* #define SharedLibFont         YES  */
-/* #define CompressAllFonts      YES  */
-/* #define GzipFontCompression   YES  */
-
 /* These settings ensure we use our libraries ************************/
 #define HasFreetype2             YES
 #define HasFontconfig            YES
@@ -302,63 +260,24 @@
 #define HasLibpng                YES
 #define HasZlib                  YES
 
-/* INTERNATIONAL FONTS.  Change to YES if you need any of them.  These
- * are the defaults. **************************************************/
+/* GENERAL SETTINGS */
 
-/* #define BuildCyrillicFonts            NO  */
-/* #define BuildArabicFonts              NO  */
-/* #define BuildISO8859_6Fonts           NO  */
-/* #define BuildGreekFonts               NO  */
-/* #define BuildISO8859_7Fonts           NO  */
-/* #define BuildHebrewFonts              NO  */
-/* #define BuildISO8859_8Fonts           NO  */
-/* #define BuildKOI8_RFonts              NO  */
-/* #define BuildJapaneseFonts            NO  */
-/* #define BuildJISX0201Fonts            NO  */
-/* #define BuildKoreanFonts              NO  */
-/* #define BuildChineseFonts             NO  */
-
-/* DOCUMENTATION SETTINGS ********************************************/
-
-/* These setting are the defaults. ***********************************/
-
-/* #define BuildLinuxDocHtml        NO  */  /* X Docs in Html format */
-/* #define BuildLinuxDocPS          NO  */  /* PostScript format */
-/* #define BuildAllSpecsDocs        NO  */  /* Various docs */
-/* #define BuildHtmlManPages        NO  */
-
-/* GENERAL SETTINGS: You generally want to leave these alone when
- * building X on an LFS system ***************************************/
-
-#define GccWarningOptions         -pipe /* Speed up compiles */
-#define TermcapLibrary            -lncurses
-#define XprtServer                YES /* Needed by realplayer */
-#define XnestServer               YES
-#define XAppLoadDir               EtcX11Directory/app-defaults
-#define VarLibDir                 /var/lib
-#define XFree86Devel               NO
-#define FSUseSyslog               YES
-#define ThreadedX                 YES
-#define HasPam                     NO
-#define SystemManDirectory        /usr/share/man /*Instead of /usr/man*/
-#define HasLibCrypt               YES
-#define InstallXinitConfig        YES
-#define InstallXdmConfig          YES
-#define ForceNormalLib            YES
-#define BuildSpecsDocs             NO
+#define SystemManDirectory        /usr/share/man
 #define DocDir                    /usr/share/doc/xfree86-4.6.0
 
 /* Installation prefix. The default is to install into /usr/X11R6. If you
  * would like to install into /usr, uncomment these options. */
 
 /* #define ProjectRoot            /usr */
-/* #define LinkGLToUsrLib         NO */
-/* #define LinkGLToUsrInclude     NO */
+/* #define LinkGLToUsrLib         NO   */
+/* #define LinkGLToUsrInclude     NO   */
 
 /* End XFree86 host.def file */</literal>
 EOF</userinput></screen>
 
-      <para>Edit the file for your hardware and desires.</para>
+      <para>Edit the file for your hardware and desires. You can find more
+      options by reading the other files in
+      <filename class="directory">xc/config/cf</filename></para>
 
     </sect3>
 




More information about the blfs-book mailing list