[Xquartz-dev] Newbie question about building XQuartz: autoreconf fails

Tom Lane tgl at sss.pgh.pa.us
Sun Jul 16 13:16:12 PDT 2017


So I'm trying to follow the server build directions at
https://www.xquartz.org/Developer-Info.html

I've checked out the git repo (since I can't find a source tarball
anywhere), but I can't get past the "autoreconf -fvi" step:

$ autoreconf -fvi
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I /opt/X11/share/aclocal -I /usr/local/share/aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/local/autoconf-2.69/bin/autoconf --force
autoreconf: running: /usr/local/autoconf-2.69/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:35: installing './compile'
configure.ac:41: installing './config.guess'
configure.ac:41: installing './config.sub'
configure.ac:34: installing './install-sh'
configure.ac:34: installing './missing'
Xext/Makefile.am:1: error: Libtool library used but 'LIBTOOL' is undefined
Xext/Makefile.am:1:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
Xext/Makefile.am:1:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
Xext/Makefile.am:1:   If 'LT_INIT' is in 'configure.ac', make sure
Xext/Makefile.am:1:   its definition is in aclocal's search path.
... lots more repetitions of that ...
autoreconf: automake failed with exit status: 1

I installed libtool but that didn't change the results.

Seems like the top-level configure.ac doesn't think it should use libtool,
but all the sub-makefiles do think that.  What am I doing wrong?

			regards, tom lane


More information about the Xquartz-dev mailing list