Mesa (master): llvmpipe: Update instructions for MSVC builds.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Thu May 13 15:19:30 UTC 2010


Module: Mesa
Branch: master
Commit: f379e7df4b7d68c358c9b72f20bb56045dcf9a8d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f379e7df4b7d68c358c9b72f20bb56045dcf9a8d

Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu May 13 16:18:05 2010 +0100

llvmpipe: Update instructions for MSVC builds.

---

 src/gallium/drivers/llvmpipe/README |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/src/gallium/drivers/llvmpipe/README b/src/gallium/drivers/llvmpipe/README
index 3c3fd38..9c874ac 100644
--- a/src/gallium/drivers/llvmpipe/README
+++ b/src/gallium/drivers/llvmpipe/README
@@ -69,7 +69,15 @@ Requirements
    http://people.freedesktop.org/~jrfonseca/llvm/ and set the LLVM environment
    variable to the extracted path.
 
-   The version of LLVM from SVN ("2.7svn") from mid-March 2010 seems pretty
+   For MSVC there are two set of binaries: llvm-x.x-msvc32mt.7z and
+   llvm-x.x-msvc32mtd.7z .
+
+   You have to set the LLVM=/path/to/llvm-x.x-msvc32mtd env var when passing
+   debug=yes to scons, and LLVM=/path/to/llvm-x.x-msvc32mt when building with
+   debug=no. This is necessary as LLVM builds as static library so the chosen
+   MS CRT must match.
+
+   The version of LLVM from SVN ("2.7svn") from mid-March 2010 is pretty
    stable and has some features not in version 2.6.
 
  - scons (optional)




More information about the mesa-commit mailing list