Hi Martin,

Thank you, but I had to problems with CMake:

1) Visual Studio fails to build 2 things with cmake.full (see attached log). Blender starts anyway, so it's not so bad, but I would prefer everything to build without error. The default cmake config works without problem. I added this cmake script in cmakelists.txt:

# Load some macros.
include(build_files/cmake/macros.cmake)
include(build_files/cmake/blender_full.cmake)

Then I followed the instructions over there :http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/Windows/msvc/CMake . Is it wrong?

2) I couldn't either find where to put some custom CXX and CFlags, I put them manually in CMakeGUI everytime, but it's not optimal. With Scons, there is a part in the py script where I could put those parameters, which where then applied after each git pull --rebase automatically. Maybe we can continue this on a forum or QA website to make the solution availaible to everyone?

Mat

Am 14/12/2015 um 08:16 schrieb Martijn Berger:
Hi Mat,

The official build is build using cmake with the settings as set in
build_files/cmake/config/blender_full.cmake

Martijn

On Sun, Dec 13, 2015 at 7:50 PM, matmenu <matm...@live.fr> wrote:

Hi Ton,

Thank you for keeping Scons for one release more. At the moment, on
windows, the home-made cmake build give very different results from the
buildbot/official ones. No Ocean modifier, etc... while the Scons builds
give a build with the exact same functionality and build parameters as
the official ones. Please make sure the windows cmake configuration is
the exact same as the official/buildbot ones to help us switch.

Regards,
Mat


Am 13/12/2015 um 16:28 schrieb Ton Roosendaal:
Hi all,

Again a short meeting today in irc.freenode.net #blendercoders!

1) Blender 2.77 targets

- Project page did not change much:
http://wiki.blender.org/index.php/Dev:Doc/Projects

- Brecht van Lommel posted OpenGL 2.1 recode tasks for volunteers to
pick up:
http://lists.blender.org/pipermail/bf-viewport/2015-December/000075.html

- Kevin Dietrich picked up Smoke Volume GLSL code.

- Joshua Leung committed his GPencil work for 2.77
http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.77/GPencil


2) Other projects

- Proposal: drop Scons for when we move to 2.8 (branches) but keep it
for the 2.7x series.
Thanks,

-Ton-

--------------------------------------------------------
Ton Roosendaal  -  t...@blender.org   -   www.blender.org
Chairman Blender Foundation - Producer Blender Institute
Entrepotdok 57A  -  1018AD Amsterdam  -  The Netherlands



_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

7>------ Build started: Project: blender, Configuration: Release x64 ------
6>  buildinfo.c
7>  buildinfo.c
6>  buildinfoobj.vcxproj -> 
C:\Users\test\blender_git\bin\source\creator\buildinfoobj.dir\Release\buildinfoobj.lib
4>     Creating library 
C:/Users/test/blender_git/bin/bin/Release/blenderplayer.lib and object 
C:/Users/test/blender_git/bin/bin/Release/blenderplayer.exp
4>ge_player_ghost.lib(GPG_ghost.obj) : error LNK2019: unresolved external 
symbol BVM_init referenced in function main
4>ge_player_ghost.lib(GPG_ghost.obj) : error LNK2019: unresolved external 
symbol BVM_free referenced in function main
4>bf_blenkernel.lib(blender.obj) : error LNK2001: unresolved external symbol 
BVM_free
4>bf_rna.lib(rna_texture_gen.obj) : error LNK2019: unresolved external symbol 
BVM_function_free referenced in function Texture_debug_nodes_graphviz_call
4>bf_rna.lib(rna_object_gen.obj) : error LNK2001: unresolved external symbol 
BVM_function_free
4>bf_blenkernel.lib(effect.obj) : error LNK2001: unresolved external symbol 
BVM_function_free
4>bf_blenkernel.lib(DerivedMesh.obj) : error LNK2001: unresolved external 
symbol BVM_function_free
4>bf_rna.lib(rna_texture_gen.obj) : error LNK2019: unresolved external symbol 
BVM_gen_texture_function referenced in function 
Texture_debug_nodes_graphviz_call
4>bf_rna.lib(rna_object_gen.obj) : error LNK2019: unresolved external symbol 
BVM_gen_modifier_function referenced in function rna_Object_debug_nodes_graphviz
4>bf_blenkernel.lib(DerivedMesh.obj) : error LNK2001: unresolved external 
symbol BVM_gen_modifier_function
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_nodegraph_add_node referenced in function BVMNodeGraph_add_node_call
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_nodegraph_get_input referenced in function BVMNodeGraph_get_input_call
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_nodegraph_get_output referenced in function BVMNodeGraph_get_output_call
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_num_inputs referenced in function BVMNodeInstance_inputs_begin
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_num_outputs referenced in function BVMNodeInstance_outputs_begin
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_get_input referenced in function BVMNodeInstance_inputs_lookup_string
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_get_input_n referenced in function BVMNodeInstance_inputs_get
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_get_output referenced in function BVMNodeInstance_outputs_lookup_string
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_get_output_n referenced in function BVMNodeInstance_outputs_get
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_set_input_link referenced in function 
BVMNodeInstance_set_input_link_call
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_set_input_value_float referenced in function 
BVMNodeInstance_set_value_float_call
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_set_input_value_float3 referenced in function 
BVMNodeInstance_set_value_float3_call
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_set_input_value_float4 referenced in function 
BVMNodeInstance_set_value_float4_call
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_set_input_value_matrix44 referenced in function 
BVMNodeInstance_set_value_matrix44_call
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_set_input_value_int referenced in function 
BVMNodeInstance_set_value_int_call
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_input_name referenced in function BVMNodeInput_name_get
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_input_typedesc referenced in function BVMNodeInput_typedesc_get
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_input_value_type referenced in function BVMNodeInput_value_type_get
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_output_name referenced in function BVMNodeOutput_name_get
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_output_typedesc referenced in function BVMNodeOutput_typedesc_get
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_node_output_value_type referenced in function BVMNodeOutput_value_type_get
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_typedesc_base_type referenced in function BVMTypeDesc_base_type_get
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_globals_add_object referenced in function BVMEvalGlobals_add_object_call
4>bf_blenkernel.lib(effect.obj) : error LNK2001: unresolved external symbol 
BVM_globals_add_object
4>bf_rna.lib(rna_blenvm_gen.obj) : error LNK2019: unresolved external symbol 
BVM_get_id_key referenced in function BVMEvalGlobals_get_id_key_call
4>bf_blenkernel.lib(effect.obj) : error LNK2001: unresolved external symbol 
BVM_get_id_key
4>bf_blenkernel.lib(depsgraph.obj) : error LNK2019: unresolved external symbol 
BVM_function_cache_remove referenced in function dag_id_flush_update
4>bf_blenkernel.lib(texture.obj) : error LNK2001: unresolved external symbol 
BVM_function_cache_remove
4>bf_blenkernel.lib(depsgraph.obj) : error LNK2019: unresolved external symbol 
BVM_texture_key referenced in function dag_id_flush_update
4>bf_blenkernel.lib(texture.obj) : error LNK2001: unresolved external symbol 
BVM_texture_key
4>bf_blenkernel.lib(effect.obj) : error LNK2019: unresolved external symbol 
BVM_globals_create referenced in function pdInitEffectors
4>bf_blenkernel.lib(DerivedMesh.obj) : error LNK2001: unresolved external 
symbol BVM_globals_create
4>bf_blenkernel.lib(effect.obj) : error LNK2019: unresolved external symbol 
BVM_globals_free referenced in function pdEndEffectors
4>bf_blenkernel.lib(DerivedMesh.obj) : error LNK2001: unresolved external 
symbol BVM_globals_free
4>bf_blenkernel.lib(effect.obj) : error LNK2019: unresolved external symbol 
BVM_globals_add_nodetree_relations referenced in function 
add_object_nodes_to_effectors
4>bf_blenkernel.lib(DerivedMesh.obj) : error LNK2001: unresolved external 
symbol BVM_globals_add_nodetree_relations
4>bf_blenkernel.lib(effect.obj) : error LNK2019: unresolved external symbol 
BVM_context_create referenced in function pdDoEffectors
4>bf_blenkernel.lib(DerivedMesh.obj) : error LNK2001: unresolved external 
symbol BVM_context_create
4>bf_blenkernel.lib(effect.obj) : error LNK2019: unresolved external symbol 
BVM_context_free referenced in function pdDoEffectors
4>bf_blenkernel.lib(DerivedMesh.obj) : error LNK2001: unresolved external 
symbol BVM_context_free
4>bf_blenkernel.lib(effect.obj) : error LNK2019: unresolved external symbol 
BVM_gen_forcefield_function referenced in function add_object_nodes_to_effectors
4>bf_blenkernel.lib(effect.obj) : error LNK2019: unresolved external symbol 
BVM_eval_forcefield referenced in function pdDoEffectors
4>bf_blenkernel.lib(DerivedMesh.obj) : error LNK2019: unresolved external 
symbol BVM_eval_modifier referenced in function mesh_calc_modifier_nodes
4>C:\Users\test\blender_git\bin\bin\Release\blenderplayer.exe : fatal error 
LNK1120: 39 unresolved externals

............

8>  CMake Error at source/blenderplayer/cmake_install.cmake:34 (file):
8>    file INSTALL cannot find
8>    "C:/Users/test/blender_git/bin/bin/Release/blenderplayer.exe".
8>  Call Stack (most recent call first):
8>    cmake_install.cmake:36 (include)
8>  
8>  
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: The command "setlocal
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: "C:\Program Files (x86)\CMake\bin\cmake.exe" -DBUILD_TYPE=Release -P 
cmake_install.cmake
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: if %errorlevel% neq 0 goto :cmEnd
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: :cmEnd
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: :cmErrorLevel
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: exit /b %1
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: :cmDone
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: if %errorlevel% neq 0 goto :VCEnd
8>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error 
MSB3073: :VCEnd" exited with code 1.
========== Build: 6 succeeded, 2 failed, 139 up-to-date, 0 skipped ==========
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to