<div>I'm trying to build Clang for Windows 7 with Visual Studio 2010.  With the command:</div><span lang="EN"><div><br>C:\svn\build>cmake -DLIBXML2_LIBRARIES=C:\GetGnuWin32\gnuwin32\lib -LIBXML2_INCLUDE_DIR=C:\GetGnuWin32\gnuwin32\include\libxml2 -G "Visual Studio 10" ..\llvm</div>
<div> </div><div>I get:</div><div> <br>-- The C compiler identification is MSVC 16.0.40219.1<br>-- The CXX compiler identification is MSVC 16.0.40219.1<br>-- Check for working C compiler using: Visual Studio 10<br>-- Check for working C compiler using: Visual Studio 10 -- works<br>
-- Detecting C compiler ABI info<br>-- Detecting C compiler ABI info - done<br>-- Check for working CXX compiler using: Visual Studio 10<br>-- Check for working CXX compiler using: Visual Studio 10 -- works<br>-- Detecting CXX compiler ABI info<br>
-- Detecting CXX compiler ABI info - done<br>-- Looking for argz.h<br>-- Looking for argz.h - not found<br>-- Looking for assert.h<br>-- Looking for assert.h - found<br>-- Looking for ctype.h<br>-- Looking for ctype.h - found<br>
-- Looking for dirent.h<br>-- Looking for dirent.h - not found<br>-- Looking for dl.h<br>-- Looking for dl.h - not found<br>-- Looking for dld.h<br>-- Looking for dld.h - not found<br>-- Looking for dlfcn.h<br>-- Looking for dlfcn.h - not found<br>
-- Looking for errno.h<br>-- Looking for errno.h - found<br>-- Looking for execinfo.h<br>-- Looking for execinfo.h - not found<br>-- Looking for fcntl.h<br>-- Looking for fcntl.h - found<br>-- Looking for inttypes.h<br>-- Looking for inttypes.h - not found<br>
-- Looking for limits.h<br>-- Looking for limits.h - found<br>-- Looking for link.h<br>-- Looking for link.h - not found<br>-- Looking for malloc.h<br>-- Looking for malloc.h - found<br>-- Looking for malloc/malloc.h<br>-- Looking for malloc/malloc.h - not found<br>
-- Looking for memory.h<br>-- Looking for memory.h - found<br>-- Looking for ndir.h<br>-- Looking for ndir.h - not found<br>-- Looking for sanitizer/msan_interface.h<br>-- Looking for sanitizer/msan_interface.h - not found<br>
-- Looking for setjmp.h<br>-- Looking for setjmp.h - found<br>-- Looking for signal.h<br>-- Looking for signal.h - found<br>-- Looking for stdint.h<br>-- Looking for stdint.h - found<br>-- Looking for stdio.h<br>-- Looking for stdio.h - found<br>
-- Looking for stdlib.h<br>-- Looking for stdlib.h - found<br>-- Looking for string.h<br>-- Looking for string.h - found<br>-- Looking for strings.h<br>-- Looking for strings.h - not found<br>-- Looking for sys/dir.h<br>-- Looking for sys/dir.h - not found<br>
-- Looking for sys/dl.h<br>-- Looking for sys/dl.h - not found<br>-- Looking for sys/ioctl.h<br>-- Looking for sys/ioctl.h - not found<br>-- Looking for sys/mman.h<br>-- Looking for sys/mman.h - not found<br>-- Looking for sys/ndir.h<br>
-- Looking for sys/ndir.h - not found<br>-- Looking for sys/param.h<br>-- Looking for sys/param.h - not found<br>-- Looking for sys/resource.h<br>-- Looking for sys/resource.h - not found<br>-- Looking for sys/stat.h<br>-- Looking for sys/stat.h - found<br>
-- Looking for sys/time.h<br>-- Looking for sys/time.h - not found<br>-- Looking for sys/types.h<br>-- Looking for sys/types.h - found<br>-- Looking for sys/uio.h<br>-- Looking for sys/uio.h - not found<br>-- Looking for sys/wait.h<br>
-- Looking for sys/wait.h - not found<br>-- Looking for termios.h<br>-- Looking for termios.h - not found<br>-- Looking for unistd.h<br>-- Looking for unistd.h - not found<br>-- Looking for utime.h<br>-- Looking for utime.h - not found<br>
-- Looking for valgrind/valgrind.h<br>-- Looking for valgrind/valgrind.h - not found<br>-- Looking for windows.h<br>-- Looking for windows.h - found<br>-- Looking for fenv.h<br>-- Looking for fenv.h - not found<br>-- Looking for mach/mach.h<br>
-- Looking for mach/mach.h - not found<br>-- Looking for mach-o/dyld.h<br>-- Looking for mach-o/dyld.h - not found<br>-- Looking for arc4random<br>-- Looking for arc4random - not found<br>-- Looking for backtrace<br>-- Looking for backtrace - not found<br>
-- Looking for getpagesize<br>-- Looking for getpagesize - not found<br>-- Looking for getrusage<br>-- Looking for getrusage - not found<br>-- Looking for setrlimit<br>-- Looking for setrlimit - not found<br>-- Looking for isatty<br>
-- Looking for isatty - not found<br>-- Looking for index<br>-- Looking for index - not found<br>-- Looking for isinf<br>-- Looking for isinf - not found<br>-- Looking for isinf<br>-- Looking for isinf - not found<br>-- Looking for finite<br>
-- Looking for finite - not found<br>-- Looking for isnan<br>-- Looking for isnan - not found<br>-- Looking for isnan<br>-- Looking for isnan - not found<br>-- Looking for ceilf<br>-- Looking for ceilf - found<br>-- Looking for floorf<br>
-- Looking for floorf - found<br>-- Looking for fmodf<br>-- Looking for fmodf - found<br>-- Looking for log<br>-- Looking for log - found<br>-- Looking for log2<br>-- Looking for log2 - not found<br>-- Looking for log10<br>
-- Looking for log10 - found<br>-- Looking for exp<br>-- Looking for exp - found<br>-- Looking for exp2<br>-- Looking for exp2 - not found<br>-- Looking for exp10<br>-- Looking for exp10 - not found<br>-- Looking for longjmp<br>
-- Looking for longjmp - found<br>-- Looking for setjmp<br>-- Looking for setjmp - found<br>-- Looking for siglongjmp<br>-- Looking for siglongjmp - not found<br>-- Looking for sigsetjmp<br>-- Looking for sigsetjmp - not found<br>
-- Looking for nearbyintf<br>-- Looking for nearbyintf - not found<br>-- Looking for mallinfo<br>-- Looking for mallinfo - not found<br>-- Looking for malloc_zone_statistics<br>-- Looking for malloc_zone_statistics - not found<br>
-- Looking for mkdtemp<br>-- Looking for mkdtemp - not found<br>-- Looking for mkstemp<br>-- Looking for mkstemp - not found<br>-- Looking for mktemp<br>-- Looking for mktemp - not found<br>-- Looking for closedir<br>-- Looking for closedir - not found<br>
-- Looking for opendir<br>-- Looking for opendir - not found<br>-- Looking for readdir<br>-- Looking for readdir - not found<br>-- Looking for getcwd<br>-- Looking for getcwd - not found<br>-- Looking for gettimeofday<br>
-- Looking for gettimeofday - not found<br>-- Looking for getrlimit<br>-- Looking for getrlimit - not found<br>-- Looking for posix_spawn<br>-- Looking for posix_spawn - not found<br>-- Looking for pread<br>-- Looking for pread - not found<br>
-- Looking for rindex<br>-- Looking for rindex - not found<br>-- Looking for strchr<br>-- Looking for strchr - found<br>-- Looking for strcmp<br>-- Looking for strcmp - found<br>-- Looking for strdup<br>-- Looking for strdup - found<br>
-- Looking for strrchr<br>-- Looking for strrchr - found<br>-- Looking for sbrk<br>-- Looking for sbrk - not found<br>-- Looking for srand48<br>-- Looking for srand48 - not found<br>-- Looking for strtoll<br>-- Looking for strtoll - not found<br>
-- Looking for strtoq<br>-- Looking for strtoq - not found<br>-- Looking for strerror<br>-- Looking for strerror - found<br>-- Looking for strerror_r<br>-- Looking for strerror_r - not found<br>-- Looking for strerror_s<br>
-- Looking for strerror_s - found<br>-- Looking for memcpy<br>-- Looking for memcpy - found<br>-- Looking for memmove<br>-- Looking for memmove - found<br>-- Looking for setenv<br>-- Looking for setenv - not found<br>-- Looking for _chsize_s<br>
-- Looking for _chsize_s - found<br>-- Looking for _alloca<br>-- Looking for _alloca - not found<br>-- Looking for __alloca<br>-- Looking for __alloca - not found<br>-- Looking for __chkstk<br>-- Looking for __chkstk - not found<br>
-- Looking for ___chkstk<br>-- Looking for ___chkstk - not found<br>-- Looking for __ashldi3<br>-- Looking for __ashldi3 - not found<br>-- Looking for __ashrdi3<br>-- Looking for __ashrdi3 - not found<br>-- Looking for __divdi3<br>
-- Looking for __divdi3 - not found<br>-- Looking for __fixdfdi<br>-- Looking for __fixdfdi - not found<br>-- Looking for __fixsfdi<br>-- Looking for __fixsfdi - not found<br>-- Looking for __floatdidf<br>-- Looking for __floatdidf - not found<br>
-- Looking for __lshrdi3<br>-- Looking for __lshrdi3 - not found<br>-- Looking for __moddi3<br>-- Looking for __moddi3 - not found<br>-- Looking for __udivdi3<br>-- Looking for __udivdi3 - not found<br>-- Looking for __umoddi3<br>
-- Looking for __umoddi3 - not found<br>-- Looking for __main<br>-- Looking for __main - not found<br>-- Looking for __cmpdi2<br>-- Looking for __cmpdi2 - not found<br>-- Looking for __GLIBC__<br>-- Looking for __GLIBC__ - not found<br>
-- Performing Test HAVE_INT64_T<br>-- Performing Test HAVE_INT64_T - Success<br>-- Performing Test HAVE_UINT64_T<br>-- Performing Test HAVE_UINT64_T - Success<br>-- Performing Test HAVE_U_INT64_T<br>-- Performing Test HAVE_U_INT64_T - Failed<br>
-- Performing Test HAVE_ERROR_T<br>-- Performing Test HAVE_ERROR_T - Failed<br>-- Performing Test LLVM_HAS_ATOMICS<br>-- Performing Test LLVM_HAS_ATOMICS - Success<br>-- Found LibXml2: C:/GetGnuWin32/gnuwin32/lib (found version "2.4.12") <br>
-- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG<br>-- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Failed<br>-- Target triple: i686-pc-win32<br>-- Native target architecture is X86<br>-- Performing Test HAVE_ELMCB_PCSTR<br>
-- Performing Test HAVE_ELMCB_PCSTR - Success<br>-- Threads enabled.<br>-- Using Debug VC++ CRT: MDd<br>-- Using Release VC++ CRT: MD<br>-- Using MinSizeRel VC++ CRT: MD<br>-- Using RelWithDebInfo VC++ CRT: MD<br>-- Found PythonInterp: C:/Python33/python.exe (found version "3.3") <br>
-- Constructing LLVMBuild project information<br>-- Configuring incomplete, errors occurred!<br></div><div>I'm using:<br>cmake version 2.8.10.2<br>python version 3.3.0<br>gnuwin32 version 0.6.3</div><div> </div><div>What am I missing?</div>
<div>Thanks!</div><div> </div>
</span>