Xavier Hallade 3753c70b9c Cycles: Use LIB to pass Windows SDK libraries paths to oneAPI compiler
Related to https://projects.blender.org/blender/blender/pulls/147994 in
which clang-cl builds failed passing the Windows SDK libraries paths to
the compiler.

The previous CMake implementation tried to reverse engineer these paths
at CMake configuration time but failed with `clang-cl`.

The environment variables set by vcvars that could have been useful
aren't always available when cmake is called, so now we keep the `LIB`
environment variable intact at compile time and pass the other
additional compiler libraries paths - that are better defined at CMake
configuration time - separately through `-L` compiler arguments.

Pull Request: https://projects.blender.org/blender/blender/pulls/148035
2025-10-14 18:36:37 +02:00
2025-10-13 20:37:56 +11:00
2025-10-02 18:34:11 +02:00
2025-10-14 10:54:08 -04:00
2023-12-08 13:28:13 +11:00
2025-10-08 12:04:50 +02:00
2025-07-10 12:48:33 +10:00

Blender

Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.

Blender screenshot

Project Pages

Development

License

Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different but compatible license.

See blender.org/about/license for details.

Description
No description provided
Readme 841 MiB
Languages
C++ 78%
Python 14.9%
C 2.9%
GLSL 1.9%
CMake 1.2%
Other 0.9%