From: Reid Spencer Date: Sun, 7 Nov 2004 19:07:06 +0000 (+0000) Subject: First version of this document listing the required software. Might need X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1b6ab59a9fa093924081d4acc5837566a3305448;p=oota-llvm.git First version of this document listing the required software. Might need to be made platform specific. Contents reflect my Linux build environment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17580 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/RequiredSoftware.html b/docs/RequiredSoftware.html new file mode 100644 index 00000000000..fd0e84b7440 --- /dev/null +++ b/docs/RequiredSoftware.html @@ -0,0 +1,94 @@ + + + + + Software LLVM Requires + + + + + + + +
Software LLVM Requires
+
+

Written by Reid Spencer

+
+ +
+

This document provides a list of the software packages that LLVM depends on + in order to be built successfully from CVS sources. The requirements for + building from a distribution are fewer. Items only needed for building from a + distribution are noted with an asterisk (*).

+

The table below shows the required software packages. Package is the usual + name for a given software package that LLVM depends on. Version is a list of + "known to work" versions of the package. Usage describes how LLVM uses the + package.

+ + + + + + + + + + + + + + +
PackageVersionUsage
autoconf*2.59Configuration script builder
bison1.35YACC compiler for various languages
cvs*1.11Obtaining latest CVS versions
deja-gnu1.4.2Automated test suite
flex2.5.4LEX compiler for various languages
expect5.38.0Automated test suite
perl>5.6.0Nightly tester, utilities
GCC3.4.2C/C++ compiler
GNU Make3.79, 3.79.1Makefile/build + processor
libtool*1.5.10Shared library manager
qmtest2.0.3Automated test suite
tcl8.3Automated test suite
+

Additionally, your compilation host is expected to have the usual plethora of + Unix utilities. Specifically:

+ +
+ + +
+
Valid CSS!Valid HTML 4.01!The LLVM Team
+The LLVM Compiler Infrastructure
+Last modified: $Date$ +
+ + +