[llvm] r189732 - Nuke the hilariously out of date suggestion to unpack llvm-gcc 4.2 as

Sean Silva silvas at purdue.edu
Mon Sep 2 10:37:15 PDT 2013


On Sun, Sep 1, 2013 at 7:42 PM, Chandler Carruth <chandlerc at gmail.com>wrote:

> Author: chandlerc
> Date: Sun Sep  1 18:42:27 2013
> New Revision: 189732
>
> URL: http://llvm.org/viewvc/llvm-project?rev=189732&view=rev
> Log:
> Nuke the hilariously out of date suggestion to unpack llvm-gcc 4.2 as
> part of getting started with LLVM.
>
> The LLVM getting started document is in woeful need of attention.


Yep. <http://llvm.org/bugs/show_bug.cgi?id=14711>. It's a bit out of date
now, since for example nowadays (as you mention) the open-source community
seems to be leaning towards CMake, and that will help make things more
uniform cross-platform.


> I may
> get to some of this, but some random notes for folks interested:
>

Thanks for these ideas, I updated the PR to cross-reference this commit
message.

-- Sean Silva


>
> 1) We need to separate the getting started steps for folks who are
>    interested in the core LLVM libs and nothing else, folks interested
>    in a nifty C++ toolchain and nothing else, and folks interested in
>    both.
> 2) We should include documentation for both release archives, svn, and
>    git in equal portion, and we should document all of the various
>    repositories of interest: llvm, clang, clang-tools-extra,
>    compiler-rt, lld, libcxx, test-suite.
> 3) We should document the CMake build. We should probably document the
>    CMake build first, and give a fall-back set of docs for the Makefile
>    build for the use cases where that is still the preferred solution.
>    This would more closely match the use cases that folks in the open
>    source community are likely to have, and would remove a point of
>    discrepancy between Linux, Windows, and Mac instructions.
> 4) Probably a ton of other modernization stuff that I've not thought of
>    here.
>
> Anyways, if anyone at all is interested, please help clean up this
> document. It is much needed.
>
> Modified:
>     llvm/trunk/docs/GettingStarted.rst
>
> Modified: llvm/trunk/docs/GettingStarted.rst
> URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/GettingStarted.rst?rev=189732&r1=189731&r2=189732&view=diff
>
> ==============================================================================
> --- llvm/trunk/docs/GettingStarted.rst (original)
> +++ llvm/trunk/docs/GettingStarted.rst Sun Sep  1 18:42:27 2013
> @@ -459,15 +459,6 @@ The files are as follows, with *x.y* mar
>
>    Source release for the LLVM test-suite.
>
> -``llvm-gcc-4.2-x.y.source.tar.gz``
> -
> -  Source release of the llvm-gcc-4.2 front end.  See README.LLVM in the
> root
> -  directory for build instructions.
> -
> -``llvm-gcc-4.2-x.y-platform.tar.gz``
> -
> -  Binary release of the llvm-gcc-4.2 front end for a specific platform.
> -
>  .. _checkout:
>
>  Checkout LLVM from Subversion
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130902/ed3134c9/attachment.html>


More information about the llvm-commits mailing list