Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
autoconf: delete autogenerated files, add documentation on how to bui…
…ld ./configure

Re-do of commit e21776e "delete autogenerated files", in order to avoid build
bugs claimed against the raw git repo due to differences in distributions'
versions of how they run autoconf.  E.g., see github Issues #38 "aclocal-1.14:
command not found ", #55 "source_info.h:56:19: error:
‘getBaseDiscriminatorFromDiscriminator’ is not a member of ‘llvm::DILocation’
", #60, "Missing aclocal.m4", and so on.

Also adds the same instructions already in Makefile.ac on how to run autoconf,
but at the top of the INSTALL file, prior to the ./configure step, where it is
more visible to uninitiated users just looking to build from scratch.

Signed-off-by: Kim Phillips <kim.phillips@arm.com>
  • Loading branch information
kim-phillips-arm committed Feb 1, 2018
1 parent e45494f commit b2c5e76
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 10,630 deletions.
10 changes: 10 additions & 0 deletions INSTALL
Expand Up @@ -12,6 +12,16 @@ without warranty of any kind.
Basic Installation
==================

This project is configured with autoconf, so, if building from a
clean git clone of the project, i.e., where autoconf generated files
are not already provided, they need to be created. To do this, install
autoconf tools: e.g., 'sudo apt install automake', and run:

aclocal -I .; autoheader; autoconf; automake --add-missing -c

That will create the config.h.in, aclocal.m4, configure, and Makefile.in
files necessary to proceed to the next step.

Briefly, the shell commands `./configure; make; make install' should
configure, build, and install this package. The following
more-detailed instructions are generic; see the `README' file for
Expand Down

0 comments on commit b2c5e76

Please sign in to comment.