Hello,I am trying to learn GNU autotools from the GNU tarball for 
hello-2.10.When I run automake it wants me to run aclocal because my automake 
is 1.15 and the tarball configs are 1.14.So I do that and re-run automakeNow it 
says that RANLIB is undefined and I should modify config.ac to define RANLIBBut 
it does not say what RANLIB is for, or what it should be defined as.
The Changelog file says that RANLIB was added in 1997, and removed in 1998, and 
there is an entry from 2006 saying RANLIB is not needed.
This seem like some sort of a bug.While I am waiting for a fix  could you tell 
me what I should do next?
Thank you,Greg Morse---------------------------------------- Output 
---------------------------------automake --version
automake (GNU automake) 1.15.1
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later 
<http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey <[email protected]>
       and Alexandre Duret-Lutz 
<[email protected]>...................................................................................................................
greg19@Trojan:~/Projects/hello-2.10$ aclocal --version
aclocal (GNU automake) 1.15.1
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later 
<http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey <[email protected]>
       and Alexandre Duret-Lutz 
<[email protected]>...............................................................................................................
greg19@Trojan:~/Projects/hello-2.10$ autoconf --version
autoconf (GNU Autoconf) 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+/Autoconf: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.
........................................................................................
greg19@Trojan:~/Projects/hello-2.10$ aclocal
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not found
sh: 1: build-aux/git-version-gen: not 
found.......................................................................................................
greg19@Trojan:~/Projects/hello-2.10$ 
autoconf...........................................................................................................
greg19@Trojan:~/Projects/hello-2.10$ automake
lib/gnulib.mk:170: error: GL_GENERATE_ERRNO_H does not appear in AM_CONDITIONAL
Makefile.am:135:   'lib/local.mk' included from here
lib/local.mk:1:   'lib/gnulib.mk' included from here
lib/gnulib.mk:584: error: GL_GENERATE_STDBOOL_H does not appear in 
AM_CONDITIONAL
Makefile.am:135:   'lib/local.mk' included from here
lib/local.mk:1:   'lib/gnulib.mk' included from here
lib/gnulib.mk:607: error: GL_GENERATE_STDDEF_H does not appear in AM_CONDITIONAL
Makefile.am:135:   'lib/local.mk' included from here
lib/local.mk:1:   'lib/gnulib.mk' included from here
configure.ac:28: error: required file 'config.in' not found
Makefile.am:71: error: library used but 'RANLIB' is undefined
Makefile.am:71:   The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
Makefile.am:71:   to 'configure.ac' and run 'autoconf' 
again..............................................................................................ls
 -lt
total 720
-rwxr-xr-x 1 greg19 greg19 239474 Jan  6 18:41 configure
drwxr-xr-x 2 greg19 greg19   4096 Jan  6 18:41 autom4te.cache
-rw-r--r-- 1 greg19 greg19 138314 Jan  6 18:30 aclocal.m4
-rw-r--r-- 1 greg19 greg19  12988 Nov 16  2014 ChangeLog
drwxr-xr-x 2 greg19 greg19   4096 Nov 16  2014 doc

<SNIP>

Reply via email to