On Wed, 26 Mar 2003, Kendall Bennett wrote: > Hi Guys, > > One area that appears to be severely lacking for the 'new' developer is > guidance on how to set up the host.def file properly so that you can > build XFree86 successfully on your system. The default xf86site.def is a > good start, but it doesn't really explain things since everything is > essentially commented out. You don't really know what stuff you *should* > define to get a standard build on different systems. > > Perhaps a good start would be to have a directory with sample host.def > files in it, especially a good 'default' file that can be used to build a > complete XFree86 system on Linux and FreeBSD for instance. That is where > a lot of developers could really use a default they can just copy to > host.def and then do a 'make World'.
The xf86site.def IS the sample host.def. You don't need the host.def. It merely overrides the xf86site.def and provides a way to edit a file that doesn't get clobbered by CVS. If 'make World' doesn't just build without any editing at all, that is a bug. > > Which brings me to my question. Do I need to uncomment the > XF86CardDrivers section in the host.def file in order to build the driver > modules? The comments would seem to indicate you need to do this, but > IMHO that would be kind of silly (too error prone). I *think* in reality > if you do not define this that the default set of all drivers will be > built, and you can use this define to change which drivers actually get > built. Is that correct? All drivers get built unless you uncomment and edit the XF86CardDrivers. The point of doing that in a separate file (the host.def) is so you don't prevent the sample (the xf86site.def) from patching properly. Mark. _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel