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