Compiling clang/llvm undeclared strndup().

Hi,
I am trying to compile llvm on Windows 10x64 / VS 2015 Express

Steps:
“\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat” x86_amd64

set CC=C:\Program Files\LLVM\bin\clang-cl.exe
set CXX=C:\Program Files\LLVM\bin\clang-cl.exe

cmake -G “Ninja” …\src\ -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_ENABLE_ASSERTIONS=True -DLLVM_LIT_ARGS=’-v’ -DCMAKE_INSTALL_PREFIX=…\stage2_install -DLLVM_ENABLE_ASSERTIONS=ON

ninja