mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-02 07:11:49 +00:00
Clarify the Makefile.config settings
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5563 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
6b403233f7
commit
96768ea1ca
@ -72,15 +72,17 @@
|
|||||||
<!--=====================================================================-->
|
<!--=====================================================================-->
|
||||||
|
|
||||||
Here's the short story for getting up and running quickly with LLVM:
|
Here's the short story for getting up and running quickly with LLVM:
|
||||||
<ul>
|
<ol>
|
||||||
<li>Find the path to the CVS repository containing LLVM (we'll call this <i>CVSROOTDIR</i>).
|
<li>Find the path to the CVS repository containing LLVM (we'll call this <i>CVSROOTDIR</i>).
|
||||||
<li><tt>cd <i>where-you-want-llvm-to-live</i></tt>
|
<li><tt>cd <i>where-you-want-llvm-to-live</i></tt>
|
||||||
<li><tt>cvs -d <i>CVSROOTDIR</i> checkout llvm</tt>
|
<li><tt>cvs -d <i>CVSROOTDIR</i> checkout llvm</tt>
|
||||||
<li>Edit <tt>llvm/Makefile.config</tt> to set local paths if necessary.
|
|
||||||
<li><tt>cd llvm</tt>
|
<li><tt>cd llvm</tt>
|
||||||
|
<li>Edit <tt>Makefile.config</tt> to set local paths. This includes
|
||||||
|
setting the install location of the C frontend, and the various paths
|
||||||
|
to the C and C++ compilers used to build LLVM itself.
|
||||||
<li><tt>gmake -k |& tee gnumake.out
|
<li><tt>gmake -k |& tee gnumake.out
|
||||||
# this is csh or tcsh syntax</tt>
|
# this is csh or tcsh syntax</tt>
|
||||||
</ul>
|
</ol>
|
||||||
|
|
||||||
<p>See <a href="#environment">Setting up your environment</a> on tips to
|
<p>See <a href="#environment">Setting up your environment</a> on tips to
|
||||||
simplify working with the LLVM front-end and compiled tools. See the
|
simplify working with the LLVM front-end and compiled tools. See the
|
||||||
@ -356,7 +358,7 @@
|
|||||||
<tt>x.o</tt> file (which is an LLVM bytecode file that can be
|
<tt>x.o</tt> file (which is an LLVM bytecode file that can be
|
||||||
disassembled or manipulated just like any other bytecode file). The
|
disassembled or manipulated just like any other bytecode file). The
|
||||||
command line interface to <tt>gccas</tt> is designed to be as close as
|
command line interface to <tt>gccas</tt> is designed to be as close as
|
||||||
possible to the <b>system</b> <tt>as</tt> utility so that the gcc
|
possible to the <b>system</b> '<tt>as</tt>' utility so that the gcc
|
||||||
frontend itself did not have to be modified to interface to a "wierd"
|
frontend itself did not have to be modified to interface to a "wierd"
|
||||||
assembler.<p>
|
assembler.<p>
|
||||||
|
|
||||||
@ -460,7 +462,7 @@
|
|||||||
|
|
||||||
<!-- Created: Mon Jul 1 02:29:02 CDT 2002 -->
|
<!-- Created: Mon Jul 1 02:29:02 CDT 2002 -->
|
||||||
<!-- hhmts start -->
|
<!-- hhmts start -->
|
||||||
Last modified: Thu Sep 19 14:55:19 CDT 2002
|
Last modified: Thu Feb 13 22:20:39 CST 2003
|
||||||
<!-- hhmts end -->
|
<!-- hhmts end -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
Loading…
Reference in New Issue
Block a user