Building from git

Heinrich Janzing h.janzing at myrealbox.com
Thu Jan 4 11:08:42 PST 2007


Hi,

Since I will have to be modifying Xgl (for my own use of course), I was trying 
to build the latest sources from git. I decided to use the full build script 
since that seemed to be the easiest way to get it to work. This is what I 
get:

penguin at amundsen:~/git/xgl$ PATH=/home/penguin/git/xgl/build/bin:$PATH 
util/modular/build.sh -m /home/penguin/git/mesa/mesa/src /home/penguin/git/xgl/build
Thu Jan  4 19:43:15 CET 2007
Building util module component macros...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: 
aclocal -I /home/penguin/git/xgl/build/share/aclocal  --output=aclocal.m4t
autoreconf: `aclocal.m4' is unchanged
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy
automake: Makefile.am: required file `./NEWS' not found
automake: Makefile.am: required file `./AUTHORS' not found
automake: Makefile.am: required file `./ChangeLog' not found
autoreconf: Leaving directory `.'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
./configure: line 1828: dist-bzip2: command not found
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... missing
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING:  Makefile.in seems to ignore the --datarootdir setting
config.status: creating xorg-macros.m4
make: Nothing to be done for `all'.
make[1]: Entering directory `/home/penguin/git/xgl/util/macros'
make[1]: Nothing to be done for `install-exec-am'.
/bin/sh ./mkinstalldirs /home/penguin/git/xgl/build/share/aclocal
 /usr/bin/install -c -m 
644 ./xorgversion.m4 /home/penguin/git/xgl/build/share/aclocal/xorgversion.m4
 /usr/bin/install -c -m 
644 ./xorg-macros.m4 /home/penguin/git/xgl/build/share/aclocal/xorg-macros.m4
make[1]: Leaving directory `/home/penguin/git/xgl/util/macros'
Building doc module component xorg-sgml-doctools...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: 
aclocal -I /home/penguin/git/xgl/build/share/aclocal  --output=aclocal.m4t
autoreconf: `aclocal.m4' is unchanged
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy
automake: Makefile.am: required file `./NEWS' not found
automake: Makefile.am: required file `./README' not found
automake: Makefile.am: required file `./AUTHORS' not found
Makefile.am:24: invalid variable `dist_sgmlent_DATA'
autoreconf: automake failed with exit status: 1

I decided to leave out the doc building in the script since that's what's 
causing the trouble... It then runs for a while until I get this:

...
make[1]: Leaving directory `/home/penguin/git/xgl/proto/windowswmproto'
Building proto module component x11proto...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: 
aclocal -I /home/penguin/git/xgl/build/share/aclocal  --output=aclocal.m4t
autoreconf: `aclocal.m4' is unchanged
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy
configure.ac: 5: `automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER'
configure.ac: 6: `automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER'
automake: Makefile.am: required file `./NEWS' not found
automake: Makefile.am: required file `./README' not found
automake: Makefile.am: required file `./ChangeLog' not found
configure.ac: 6: required file `./[do-not-use-config.h].in' not found
configure.ac: 6: required file `./[Xfuncproto.h].in' not found
Makefile.am:28: invalid variable `nodist_xproto_HEADERS'
autoreconf: automake failed with exit status: 1

Any ideas? I'm running Kubuntu Edgy.

Thanks,

Heinrich



More information about the xorg mailing list