[Bf-committers] Blender compiled but cannot run

郭翔宇 csgxy123 at gmail.com
Thu Mar 13 03:28:57 CET 2014


Hi guys,
I'm new to Blender developing and recently I downloaded Blender's source
code and compiled it as instructions on Blender's wiki
(
http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/Windows/msvc/CMake
)
says. Yet during the compilation two projects are failed, one is a LINK
error which says it cannot find python33_d.lib, and the other is some
syntax error that said it cannot understand the symbol std::not1...
I solved the 1st problem by downloading another python33_d.lib from
https://svn.blender.org/svnroot/bf-blender/trunk/lib/win64/python/lib/
and I solved the 2nd problem by adding header <functional> at the beginning
of the file.
After these modifications the Blender can be successfully built.
However, when I tried to run the built binary, it told me that some dlls
were missing,
which are python33_d.dll, OpenAL32.dll, OpenColorIO.dll, pthreadVC2.dll. I
found them in downloaded files and copied them into the folder Blender
binary exists. At this time when I ran Blender, it told me:
Application cannot be launched(0xc0150002), please click OK to exit the
application.
Is there anybody know how to deal with this problem? I'd appreciate your
help in advance.

By the way, these are my building environment:
Win8 x64,
Visual Studio 2012 x64 compiler
use CMake GUI
and the lib I downloaded to build Blender is from:
https://svn.blender.org/svnroot/bf-blender/trunk/lib/win64_vc11


More information about the Bf-committers mailing list