[docs] Clean up some of the required software to not mention irrelevant
authorChandler Carruth <chandlerc@gmail.com>
Thu, 27 Feb 2014 09:57:48 +0000 (09:57 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Thu, 27 Feb 2014 09:57:48 +0000 (09:57 +0000)
commite2eb9a55a8fa1b86ca593918477136cd35f3cd06
tree3ad43dfc1d4718a4332e56d16ac960b2e99043a3
parent5fb0df0c1c9c55c51c355b783f29ed07fc212d72
[docs] Clean up some of the required software to not mention irrelevant
bits of software and to use a modern GCC version.

The Subversion bit was weird anyways -- it has nothing to do with
compiling LLVM. Also, there are many other ways to get at the trunk
source (git, git-svn, etc).

The TeXinfo thing... I have no idea about. But you can get a working
LLVM w/o it pretty easily. If man pages or something are missing, that
hardly seems like a problem. If folks really want this back, let me
know, but it seems mostly like a distraction.

I'd still like to separate this into:
- Required software to compile.
- Optional software to compile.
- Required software for certain *contributor* activities (like
  regenerating configure scripts).

Also we need to mention that there are multiple options for build
systems, and the differences.

Also we should mention Windows.

Also probably other stuff I'm forgetting.

I'm wondering if this whole thing needs to be shot in the head and we
should just start a new, simpler getting started that doesn't have so
many years of accumulated stuff that is no longer relevant.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202373 91177308-0d34-0410-b5e6-96231b3b80d8
docs/GettingStarted.rst