diff options
author | John Criswell <criswell@uiuc.edu> | 2003-07-07 19:27:35 +0000 |
---|---|---|
committer | John Criswell <criswell@uiuc.edu> | 2003-07-07 19:27:35 +0000 |
commit | 312a68c4ce08b7ce6e6312383bd1db4ed4cfefcb (patch) | |
tree | 2eb2c2c7bab1d686cb912033df49f7eb838eb3b9 /docs/GettingStarted.html | |
parent | b44210d768fa677d63e5b1e098148bcddb2c92ff (diff) | |
download | external_llvm-312a68c4ce08b7ce6e6312383bd1db4ed4cfefcb.zip external_llvm-312a68c4ce08b7ce6e6312383bd1db4ed4cfefcb.tar.gz external_llvm-312a68c4ce08b7ce6e6312383bd1db4ed4cfefcb.tar.bz2 |
Added information about how to unpack the distribution for those who do not
have access to CVS.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7116 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/GettingStarted.html')
-rw-r--r-- | docs/GettingStarted.html | 48 |
1 files changed, 46 insertions, 2 deletions
diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html index c56f5c8..75048cb 100644 --- a/docs/GettingStarted.html +++ b/docs/GettingStarted.html @@ -30,6 +30,7 @@ <li><a href="#quickstart">Getting started quickly (a summary)</a> <li><a href="#terminology">Terminology and Notation</tt></a> <li><a href="#environment">Setting up your environment</a> + <li><a href="#unpack">Unpacking the LLVM Archives</a> <li><a href="#checkout">Checkout LLVM from CVS</a> <li><a href="#config">Local LLVM Configuration</tt></a> <li><a href="#compile">Compiling the LLVM Suite Source Code</a> @@ -328,11 +329,54 @@ </dl> <!-------------------------------------------------------------------------> + <h3><a name="unpack">Unpacking the LLVM Archives</a></h3> + <!-------------------------------------------------------------------------> + + <p> + If you have the LLVM distribution, you will need to unpack it before you + can begin to compile it. LLVM is distributed as a set of four files. Each + file is a TAR archive that is compressed with the gzip program. + </p> + + <p> The four files are the following: + <dl compact> + <dt>llvm.tar.gz + <dd>This is the source code to the LLVM suite. + <p> + + <dt>cfrontend.sparc.tar.gz + <dd>This is the binary release of the C front end for Solaris/Sparc. + <p> + + <dt>cfrontend.x86.tar.gz + <dd>This is the binary release of the C front end for Linux/x86. + <p> + + <dt>cfrontend-src.tar.gz + <dd>This is the source code release of the C front end. + <p> + </dl> + + <p> + To unpack the files, take each one, unzip it, and then untar it. A fast + way to do that is with the following: + </p> + + <tt>gunzip --stdout <i>name of file</i> | tar -xvf -</tt> + + <p> + For example, to extract the LLVM source code, use the following command: + </p> + + <tt>gunzip --stdout llvm.tar.gz | tar -xvf -</tt> + + <!-------------------------------------------------------------------------> <h3><a name="checkout">Checkout LLVM from CVS</a></h3> <!-------------------------------------------------------------------------> - <p>To get a fresh copy of the entire source code, all you - need to do is check it out from CVS as follows: + <p>If you have access to our CVS repository, you can get a fresh copy of + the entire source code. All you need to do is check it out from CVS as + follows: <ul> <li><tt>cd <i>where-you-want-llvm-to-live</i></tt> <li><tt>cvs -d <i>CVSROOTDIR</i> checkout llvm</tt></p> |