Okay; it doesn't seem to build with cmake, though?
C:\d\clang>\cmake-2.8.0-win32-x86\bin\cmake.exe c:\d\clang-2.7
-- Building for: NMake Makefiles
-- The C compiler identification is MSVC
-- The CXX compiler identification is MSVC
-- Check for CL compiler version
-- Check for CL compiler version - 1500
-- Check if this is a free VC compiler
-- Check if this is a free VC compiler - no
-- Check CL platform
-- Check CL platform - 32 bit
-- Check for working C compiler: C:/Program Files/Microsoft Visual
Studio 9.0/VC/bin/cl.exe
-- Check for working C compiler: C:/Program Files/Microsoft Visual
Studio 9.0/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual
Studio 9.0/VC/bin/cl.exe
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual
Studio 9.0/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Clang version: 1.1
CMake Error at include/clang/Basic/CMakeLists.txt:2 (tablegen):
Unknown CMake command "tablegen".
Call Stack (most recent call first):
include/clang/Basic/CMakeLists.txt:9 (clang_diag_gen)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
C:\d\clang>\cmake-2.8.0-win32-x86\bin\cmake.exe -Wno-dev c:\d\clang-2.7
-- Clang version: 1.1
CMake Error at include/clang/Basic/CMakeLists.txt:2 (tablegen):
Unknown CMake command "tablegen".
Call Stack (most recent call first):
include/clang/Basic/CMakeLists.txt:9 (clang_diag_gen)
-- Configuring incomplete, errors occurred!
On Sat, Mar 20, 2010 at 5:34 PM, Ahmed Charles <ahmedcharles at gmail.com>
wrote:> On Sat, Mar 20, 2010 at 10:13 AM, Russell Wallace
> <russell.wallace at gmail.com> wrote:
>> Ah, okay, thanks. Is the same true of Clang?
>>
>
> Clang builds with MSVC, though to build something you have to have a
> 'gcc' in your path to build the assembly that is produced.
>