[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hello-2.10 wants RANLIB but Changelog says RANLIB removed in 2006
From: |
JG Morse |
Subject: |
hello-2.10 wants RANLIB but Changelog says RANLIB removed in 2006 |
Date: |
Tue, 7 Jan 2020 02:47:01 +0000 (UTC) |
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 <address@hidden>
and Alexandre Duret-Lutz
<address@hidden>...................................................................................................................
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 <address@hidden>
and Alexandre Duret-Lutz
<address@hidden>...............................................................................................................
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>
- hello-2.10 wants RANLIB but Changelog says RANLIB removed in 2006,
JG Morse <=