ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/INSTALL.scons
(Generate patch)

Comparing ray/INSTALL.scons (file contents):
Revision 1.3 by schorsch, Thu Oct 22 21:24:21 2009 UTC vs.
Revision 1.5 by schorsch, Tue Apr 19 21:21:23 2016 UTC

# Line 25 | Line 25 | For many systems, precompiled packages are available,
25   files for Windows. Most Linux distributions already come with Python
26   installed and ready to use.
27  
28 < SCons *may* use a libtiff already installed on your system. However, if
29 < it doesn't find one, it will build its own from sources included with
30 < Radiance.
28 > SCons *may* use a libtiff already installed on your system. On posix
29 > systems it usually does. Otherwise the executables requiring it are
30 > not built.
31  
32 + On Windows, Radiance gets built with MS Visual Studio if present, the
33 + community editions are sufficient.
34 + VS 2013 is currently the most recent version that does it correctly.
35 + VS 2015 also performs the build, but it uses the new "universal CRT"
36 + from Windows 10, which has a bug that corrupts data in text pipes.
37 + A fix is apparently ready and should be released via autoupdate,
38 + probably around the time of the "anniversary update" in summer 2016.
39 + Older versions of VS may work as well, but haven't been tested with
40 + the current sources.
41  
42 +
43   Building
44   --------
45  
# Line 55 | Line 65 | files for various build environments. In this context,
65   specific combination of operating system and build tools (eg. compiler).
66   On unix based systems, the compiler usually doesn't make much of a
67   difference, but on Windows, there are seperate build environments for
68 < toolkits like Cygwin or MingW.
68 > toolkits like MingW.
69  
70   The file "ray/platform/README" explains the settings that can be
71   configured in those files, and how to create a new one, if you use a
# Line 88 | Line 98 | RAD_DEBUG=1|0
98   SKIP=1|0
99          1: Skip display of License terms
100          0: Don't skip (default)
101 +
102 + MSVC_VERSION=12.0|14.0
103 +        "12.0" is the default for Visual Studio 2013.
104 +        Once the text pipe bug in the universal CRT is fixed, the default
105 +        will be changed to "14.0" for Visual Studio 2015.
106  
107   SCons will remember the values given with those options. You don't need
108   to supply them again each time when you run repeated builds and

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines