| 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 |
|
|
| 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 |