[Xcb] Problem building xcb on a Sparc Solaris 10 Platform

Carl Worth cworth at cworth.org
Mon Dec 12 10:25:19 PST 2005


On Sun, 11 Dec 2005 13:07:08 -0800, Barton C Massey wrote:
> I really hate autotools.  Is there some way we can package a
> version of XCB so that you don't have to have recent
> autoconf, automake, libtool, pkgconfig, and GNU m4 installed
> to be able to build XCB?

"make dist" is supposed to remove lots of dependency pain associated
with autoconf, automake, and libtool. Once you hand someone a tar file
with a configure script in it they're not supposed to need any of
autoconf, automake, or libtool installed. Same for m4 as well, (unless
XCB still uses it itself during the build---or is everything switched
to XML now?).

Pkg-config isn't yet incorporated in a similar way by default, but it
would certainly be possible to tar up a copy of it and use it instead
of expecting an executable available on the target build system, (this
would be similar to how libtool is used).

This doesn't help for people who want to pull the latest source
straight out the revision control system, where generated scripts like
configure and libtool don't exist. But maybe the right answer there is
to automate the "make dist" process with some reasonable frequency and
make prominent pointers to the resulting tar file snapshots rather
than pointing people at the "raw" source.

>  This seems like a pretty important requirement for building on
> environments that don't support these things.  Automake requires
> gmake, but not much can be done about that, I think.

I'm quite sure that's not the case. Automake goes through quite some
pain to support lots of weird make programs.

-Carl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/xcb/attachments/20051212/1ee2f8f1/attachment.pgp


More information about the Xcb mailing list