From: Misha Brukman Date: Fri, 19 Nov 2004 21:53:22 +0000 (+0000) Subject: * Remove disk space requirements, they vary wildly, depend on the number of X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=69def74c9caf7da632b53ac336915076d2fa4115;p=oota-llvm.git * Remove disk space requirements, they vary wildly, depend on the number of tools built, the build type, and we don't keep them up-to-date on all platforms * AIX, Linux on PowerPC aren't fully-supported systems git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18016 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html index e8e49fb7072..24a8f23a070 100644 --- a/docs/GettingStarted.html +++ b/docs/GettingStarted.html @@ -193,58 +193,56 @@ software you will need.

OS Arch - Source code - Object code - GCC front end - Total space + Compilers Linux x861 - 57 MB - 2.5 GB - 30 MB - 2.6 GB + GCC Solaris V9 (Ultrasparc) - 57 MB - 2.5 GB - 46 MB - 2.6 GB + GCC FreeBSD x861 - 57 MB - 850 MB - 40 MB - 1 GB + GCC MacOS X2 PowerPC - 57 MB - 1.5 GB - 36 MB - 1.6 GB + GCC - AIX3 + Cygwin/Win32 + x861 + GCC + + + +

LLVM has partial support for the following platforms:

+ + + + + + + + + + + + + - - - - + - + - - - - +
OSArchCompilers
Windowsx861Visual Studio .NET4,5, MinGW
AIX3,4 PowerPC92 MB2.8 GB123 MB3 GBGCC
Linux3Linux3,5 PowerPC30 MB1.1 GB--1 GBGCC
@@ -253,8 +251,17 @@ Notes:
1 Code generation supported for Pentium processors and up
2 Code generation supported for 32-bit ABI only
3 No native code generation
+4 Build is not complete: one or more tools don't link
+5 The GCC-based C/C++ frontend does not build

+

Note that you will need about 1-3 GB of space for a full LLVM build in Debug +mode, depending on the system (because of all the debug info), and the libraries +appear in more than one of the tools that get linked, so there is some +duplication. If you do not need many of the tools and you are space-conscious, +you can disable them individually in llvm/tools/Makefile. The Release +build requires considerably less space.

+

The LLVM suite may compile on other platforms, but it is not guaranteed to do so. If compilation is successful, the LLVM utilities should be able to assemble, disassemble, analyze, and optimize LLVM bytecode. Code