Hi Everyone,
Please can someone give me some advice on resolving LLVM unresolved symbols?
The situation is this.
My platform/target is Windows 64 bit using MSVC and CMake
Tools:
Microsoft Visual Studio Express 2013 for Windows Desktop version 12.0.31101.00 update 4
.NET framework version 4.5.50938
CMake 2.8.12.2 using Qt 4.6.2 www.cmake.org
SlikSVN 1.8.13-SlikSVN-1.8.13-X64
git version 1.9.5.msysgit.1 using Tcl/Tk version 8.5.13 gui 0.19.GITGUI
Also downloaded and installed the latest CUDA
I have followed all the instructions on http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/Windows/msvc/CMake
In particular:
Used git to get the clone the blender source
Used svn to checkout the libraries {why does it use win64_vc12 instead of win64_vc13, is this the problem?}
Plus updated everything
Used CMake to do it’s thing (log attached as zip)
Opened VS and started compilation.
Compilation fails for the ‘blender’ project linking {log attached}
I do not know much about CMake but the structure of LLVM checked out by svn has a different directory layout compared to the other libraries {it is under .\lib\win64_vc12\llvm\debug\lib not simply .\lib\win64_vc12\llvm\lib}
There does not appear to be an LLVM project to build llvm separately
Anything else, then please let me know and I can post it.
Thanks for your help in advance!
Martin
Logs.zip (11.4 KB)