[llvm-commits] CVS: llvm/docs/GettingStartedVS.html index.html

Jeff Cohen jeffc at jolt-lang.org
Tue Feb 1 07:59:39 PST 2005



Changes in directory llvm/docs:

GettingStartedVS.html updated: 1.1 -> 1.2
index.html updated: 1.42 -> 1.43
---
Log message:

Put finishing touches on GettingStartedVS.html and link it to the index.

---
Diffs of the changes:  (+19 -92)

 GettingStartedVS.html |  105 ++++++--------------------------------------------
 index.html            |    6 ++
 2 files changed, 19 insertions(+), 92 deletions(-)


Index: llvm/docs/GettingStartedVS.html
diff -u llvm/docs/GettingStartedVS.html:1.1 llvm/docs/GettingStartedVS.html:1.2
--- llvm/docs/GettingStartedVS.html:1.1	Sun Jan 30 23:42:10 2005
+++ llvm/docs/GettingStartedVS.html	Tue Feb  1 09:59:28 2005
@@ -24,8 +24,6 @@
   <li><a href="#starting">Getting Started with LLVM</a>
     <ol>
       <li><a href="#terminology">Terminology and Notation</a>
-      <li><a href="#unpack">Unpacking the LLVM Archives</a>
-      <li><a href="#checkout">Checkout LLVM from CVS</a>
       <li><a href="#objfiles">The Location of LLVM Object Files</a>
     </ol></li>
 
@@ -36,7 +34,7 @@
 
 <div class="doc_author">
   <p>Written by: 
-    <a href="mailto:jeffc at jolt-lang.org">Jeff Cohen</a>, 
+    <a href="mailto:jeffc at jolt-lang.org">Jeff Cohen</a>
   </p>
 </div>
 
@@ -55,12 +53,13 @@
   functional, but it is currently not possible to directly generate an
   executable file.  You can do so indirectly by using the C back end.</p>
 
-  <p>To emphasize, there is no C/C++ front end currently available.  llvm-gcc
-  is based on GCC, which cannot be bootstrapped using VC++.  Eventually there
-  should be a llvm-gcc based on Cygwin or Mingw that is usable.  There is also
-  the option of generating bytecode files on Unix and copying them over to
-  Windows.  But be aware the odds of linking C++ code compiled with llvm-gcc
-  with code compiled with VC++ is essentially zero.</p>
+  <p>To emphasize, there is no C/C++ front end currently available.
+  <tt>llvm-gcc</tt> is based on GCC, which cannot be bootstrapped using VC++.
+  Eventually there should be a <tt>llvm-gcc</tt> based on Cygwin or MinGW that
+  is usable.  There is also the option of generating bytecode files on Unix and
+  copying them over to Windows.  But be aware the odds of linking C++ code
+  compiled with <tt>llvm-gcc</tt> with code compiled with VC++ is essentially
+  zero.</p>
 
   <p>The LLVM test suite cannot be run on the Visual Studio port at this
   time.</p>
@@ -95,7 +94,7 @@
     <ol>
       <li><tt>cd <i>where-you-want-llvm-to-live</i></tt>
       <li><tt>gunzip --stdout llvm-<i>version</i>.tar.gz | tar -xvf -</tt>
-      <i>or use WinZip</i>
+      <i>      or use WinZip</i>
       <li><tt>cd llvm</tt></li>
     </ol></li>
 
@@ -128,6 +127,9 @@
 
 </ol>
 
+<p>It is strongly encouraged that you get the latest version from CVS.  Much
+progress has been made since the 1.4 release.</p>
+
 </div>
 
 <!-- *********************************************************************** -->
@@ -222,84 +224,6 @@
 
 <!-- ======================================================================= -->
 <div class="doc_subsection">
-  <a name="unpack">Unpacking the LLVM Archives</a>
-</div>
-
-<div class="doc_text">
-
-<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 two files: the LLVM
-suite and the LLVM GCC front end compiled for your platform.  There is an
-additional test suite that is optional.  Each file is a TAR archive that is
-compressed with the gzip program.  The WinZip program can also unpack this
-archive.  Only the LLVM suite is usable with Visual Studio.
-</p>
-
-<p> The files are as follows:
-<dl>
-  <dt><tt>llvm-1.4.tar.gz</tt></dt>
-  <dd>This is the source code for the LLVM libraries and tools.<br/></dd>
-</dl>
-
-</div>
-
-<!-- ======================================================================= -->
-<div class="doc_subsection">
-  <a name="checkout">Checkout LLVM from CVS</a>
-</div>
-
-<div class="doc_text">
-
-<p>If you have access to our CVS repository, you can get a fresh copy of
-the entire source code.  Note that significant progress has been made on the
-Visual Studio port since 1.4 was released.  All you need to do is check it out
-from CVS as follows:</p>
-
-<ul>
-<li><tt>cd <i>where-you-want-llvm-to-live</i></tt>
-  <li><tt>cvs -d :pserver:anon at llvm-cvs.cs.uiuc.edu:/var/cvs/llvm login</tt>
-  <li>Hit the return key when prompted for the password.
-  <li><tt>cvs -z3 -d :pserver:anon at llvm-cvs.cs.uiuc.edu:/var/cvs/llvm co
-      llvm</tt>
-</ul>
-
-<p>This will create an '<tt>llvm</tt>' directory in the current
-directory and fully populate it with the LLVM source code, Makefiles,
-test directories, and local copies of documentation files.</p>
-
-<p>If you want to get a specific release (as opposed to the most recent
-revision), you can specify a label.  The following releases have the following
-label:</p>
-
-<ul>
-<li>Release 1.4: <b>RELEASE_14</b></li>
-<li>Release 1.3: <b>RELEASE_13</b></li>
-<li>Release 1.2: <b>RELEASE_12</b></li>
-<li>Release 1.1: <b>RELEASE_11</b></li>
-<li>Release 1.0: <b>RELEASE_1</b></li>
-</ul>
-
-</div>
-
-<!-- ======================================================================= -->
-<div class="doc_subsubsection">
-  <a name="mirrors">LLVM CVS Mirrors</a>
-</div>
-
-<div class="doc_text">
-
-<p>If the main CVS server is overloaded or inaccessible, you can try one of
-these user-hosted mirrors:</p>
-
-<ul>
-<li><a href="http://llvm.x10sys.com/">Mirror hosted by eXtensible Systems
-Inc.</a></li>
-</ul>
-</div>
-
-<!-- ======================================================================= -->
-<div class="doc_subsection">
   <a name="objfiles">The Location of LLVM Object Files</a>
 </div>
 
@@ -424,10 +348,9 @@
   <a href="http://validator.w3.org/check/referer"><img
   src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" /></a>
 
-  <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
-  <a href="http://llvm.x10sys.com/rspencer/">Reid Spencer</a><br>
+  <a href="mailto:jeffc at jolt-lang.org">Jeff Cohen</a><br>
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2005/01/31 05:42:10 $
+  Last modified: $Date: 2005/02/01 15:59:28 $
 </address>
 </body>
 </html>


Index: llvm/docs/index.html
diff -u llvm/docs/index.html:1.42 llvm/docs/index.html:1.43
--- llvm/docs/index.html:1.42	Fri Jan  7 12:57:33 2005
+++ llvm/docs/index.html	Tue Feb  1 09:59:28 2005
@@ -51,6 +51,10 @@
 Everything from unpacking and compilation of the distribution to execution of
 some tools.</li>
 
+<li><a href="GettingStartedVS.html">Getting Started with the LLVM System using
+Microsoft Visual Studio</a> - An addendum to the main Getting Started guide for
+those using Visual Studio on Windows.</li>
+
 <li><a href="CommandGuide/index.html">LLVM Command Guide</a> - A reference
 manual for the LLVM command line utilities ("man" pages for LLVM tools).<br/>
 Current tools:
@@ -230,6 +234,6 @@
   src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
 
   <a href="http://llvm.cs.uiuc.edu">LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2005/01/07 18:57:33 $
+  Last modified: $Date: 2005/02/01 15:59:28 $
 </address>
 






More information about the llvm-commits mailing list