Dan Nicholson wrote: > As noted before, there are a few external dependencies for Xorg-7.2 > which aren't in the book right now. I'm wondering how to organize > them. Here's the list. > > libpthread-stubs: A dependency of libxcb. Basically, just a set of > stubs for pthread functions to provide portability across different > platforms. On glibc-2.5, this is just a pkgconfig file. > > xcb-proto: XCB protocol headers. > > libxcb: The actual libraries for XCB. Very few applications use XCB > directly. The main use is to in the old Xlib (libX11). Depends on > libXau and libXdmcp in addition to the two above. > > xcb-util: Some additional xcb modules. Cairo uses xcb-render-util in > it's XCB backend. Requires (might be optional, haven't checked in a > while) gperf[1] in addition to libxcb. Nothing uses the cairo xcb > backend right now, so this might be overkill. > > xkeyboard-config: Replaces xkbdata. This could actually be used in any > X11 window system, although I've never tried it. I imagine anyone here > is just going to use it with Xorg-7. > > I'm initially leaning towards stuffing them all in the Xorg chapter. X > Libraries may be better, though. That's where Mesa is. I don't know > about libpthread-stubs. > > What do you guys think?
I think I'd like to see a discussion/listing of all X prerequisites, mandatory, recommended, and optional in the Introduction to Xorg section. The prereqs themselves can be spread out to where they seem to be most appropriate. That is, put them in places like X Libraries, Graphics and Font Libraries, General Utilities, etc. Use whatever seems most appropriate. That way, a user can do all the preliminary installs and then go do X without having to jump around a lot. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
