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?

--
Dan

[1] http://www.gnu.org/software/gperf/
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to