On Thu, Oct 16, 2008 at 10:41:32PM -0700, Dan Nicholson wrote: > On Thu, Oct 16, 2008 at 10:32 PM, Ken Moffat <[EMAIL PROTECTED]> wrote: > > > Those Utils aren't needed by most applications (in the same way that > > people haven't usually needed liboldX). Unfortunately, I'm fond of > > one old toy with a "here's the source, distribute it at will, all > > rights reserved" licence which needs xmkmf, so I build imake and > > xorg-cf-files just for that. > > Actually, there's a very good reason to build those 3 packages: nearly > all autoconfed packages that rely on the X libraries use the macros > AC_PATH_X or AC_PATH_XTRA. This uses xmkmf (which uses imake and > xorg-cf-files in turn) to find your X installation. Without xmkmf, it > falls back to some hardcoded list of locations. So, if you're in a > situation where X is in a weird or multilib location, you might not > have your X libraries found. You can always override that by passing > --x-includes --x-libraries, but to me it seems nice to just have xmkmf > tell configure where X is. > Ah! < sound of light turning on > Yes, I'm using /usr on non-multilib at the moment, but I'd forgotten that on multilib things became a *lot* simpler once I started building both sizes of xorg-cf, with a sed in the 32-bit linux.cf, and both sizes of imake with its programs symlinked to the multiarch_wrapper.
And I'll try to remember that other people might need them on non-multilib. Thanks. ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page