Update README for LLVM 3.2.

This commit is contained in:
Siu Kwan Lam 2012-12-31 10:43:37 -06:00
commit ff51552838

View file

@ -10,15 +10,19 @@ http://www.llvmpy.org
Versions Versions
-------- --------
This package has been tested with LLVM 3.1, Python 2.7 and Python 3.2. This package has been tested with LLVM 3.1 and 3.2, Python 2.7 and Python 3.2.
Other Python versions should work, but some modifications may be Other Python versions should work.
needed for the upcoming LLVM 3.2
Quickstart Quickstart
---------- ----------
1. Get 3.1 version of LLVM, build it. Make sure ``--enable-pic`` is passed to 1. Get 3.1 or 3.2 version of LLVM, build it. Make sure ``--enable-pic`` is
LLVM's ``configure``. passed to LLVM's ``configure``.
For LLVM 3.2, make sure that environment variable ``REQUIRES_RTTI=1`` is
defined when running ``make``. Otherwise, you may see "undefined symbol:
_ZTIN4llvm24PassRegistrationListenerE". Please refer to
http://llvm.org/docs/Packaging.html#c-features for details.
2. Get llvm-py and install it:: 2. Get llvm-py and install it::