Age | Commit message (Collapse) | Author |
|
default for MinGW.
|
|
* WITH_BF_COMPOSITOR option, to disable tile compositor compilation.
* Removed unused SCons file.
|
|
* Windows (msvc 2008) is now using Boost 1.49
|
|
|
|
having libopenjpeg installed.
|
|
|
|
|
|
|
|
* Windows department switches to CUDA Toolkit 4.2 :)
* Windows Buildbot uses that too now (thanks jesterKing)
* Re-enable sm_13 for x86, compiled again with current SVN and the new toolkit.
* All official builds for windows now come with sm_13, sm_20, sm_21 and sm_30 for the Kepler cards.
|
|
* SSE/SSE2 is an unknown option for the compiler (Command line warning D9002 : ignoring unknown option '/arch:SSE2'), so it can be left out because on x64 it automatically builds with SSE and SSE2.
|
|
across a few files.
|
|
- only show mingw option when building with mingw
- always run cmake configure with convenience build targets so failed configurations stop re-configuring.
- disable WITH_GHOST_XDND in 'make lite'
|
|
compile
|
|
scons. They were already disabled for scons MSVC 32bit.
|
|
-- package name and .spec->Version match
-- use find_lang macro for locales
-- Requires & Provides (mostly) match the fedora .spec
-- fix unpackaged file error for blender-thumbnailer.py
TODO: figure out how persuade CPack to make multiple rpms to also package blenderplayer
|
|
- Library compile errors
- 2 Bugs (have been reported to lib owner)
- LAPACK for cmake
TODO:
- Scons is still missing LAPACK lib define
- Do other platforms got LAPACK lib?
|
|
After testing it seems that for safe debug sessions, debug build optimizations need to be off.
Also removed sse flags from release flags since they are included in ray optimization flags which are on by default.
|
|
Also deactivate openmp as it causes crashes when rendering with subsurf or multires modifiers
|
|
memory.
|
|
python scons/scons.py BF_CYCLES_CUDA_BINARIES_ARCH=sm_20,sm21
|
|
Note: don't forget to update your local checkout of lib/mingw64
|
|
4.7, however is has been claimed there are issues with gcc > 4.4 so this is for testing purposes. Still it doesn't crash on startup anymore. Forgot to mention on ffmpeg lib commit that committed ffmpeg version is 0.10.2
|
|
scons build scripts are still using python2.
|
|
|
|
* Disable CUDA kernel compile per default, so people who don't use it can compile file with the default config.
|
|
|
|
|
|
|
|
|
|
(Dobz) thanks a lot!
|
|
artifacts with empties and gods know what else. Turned on -ftree-vectorize to match MSVC behaviour for 64bit.
|
|
and looks like -fpermissive is used in linux too
|
|
to ints. All cases found were harmless and the error behaviour could be turned off by the -fpermissive flag but I'd rather keep that off to detect any real problems should they arise.
|
|
slight modifications.
Thanks!
|
|
will need to checkout https://svn.blender.org/svnroot/bf-blender/trunk/lib/mingw32/
to build with MinGW past this commit.
|
|
|
|
isnt found (common on windows)
|
|
* Made Frameserver building optional, added WITH_BF_FRAMESERVER.
* Enabled per default in btools.py
|
|
* Made Smoke building optional, added WITH_BF_SMOKE.
* Enabled per default in btools.py
|
|
* Enable CUDA per default, only thing the builder has to do for release libs, is to specify BF_CYCLES_CUDA_NVCC.
|
|
* Some code and comment cleanup
* Remove cmake equivalent variable comments
* Remove some non used parameters from config files and btools: WITH_BF_FMOD, BF_VERSION.
* Remove some commented non-used variables
|
|
* Enable WITH_BF_OPENJPEG per default, it was enabled for 32 bit systems, why not on x64?
* This brings back JPEG 2000 support for win x64.
|
|
be able to see debug prints coming from FFmpeg or libmv independently
of general blender debug messages.
|
|
1) Removes unwanted folders from Python/lib instead of just emptying them out.
2) Removes the test folder from Python/lib. This folder contains unit tests for Python (not the unittest module itself), and is about 10~12MB.
|
|
Not all file formats/calls are supported yet. It will be expended.
Please from now on use BLI_fopen, BLI_* for file manipulations.
For non-windows systems BLI_fopen just calls fopen.
For Windows, the utf-8 string is translated to utf-16 string in order to call UTF version of the function.
|
|
TODO: check if we can compile objC/objC++ with newer gcc too
|
|
|
|
bit more easier.
|
|
|
|
major.minor version in config to change the var not only the print
|