MinGW-Clang's libgcc_s_dw2-1.dll is missing?
c++, clang, mingw, mingw-w64
Solution
You need to download a gcc package also, that build of Clang doesn't come with a C++ library or anything. It was mean to be used in combination with a gcc package. From here:
Here you will find the latest Clang compiler releases. Currently, it is a functional compiler for 32-bit for C and C++. Clang is currently made to function with the gcc-dw2-4.6* package. I also provide 64-bit builds, but these are only useful for C. Compiling C++ to 64-bit object code will result in linker errors. You can still use if for its better diagnostics and static analysis. To use it, you should extract the Clang package in the same directory as the gcc-dw2 package, do that the ddirectories overlap. This ensures the C and C++ headers are found by Clang. To use clang, just replace "gcc" with "clang" and "g++" and "clang++". Clang currently imitates GCC as a frontend, and all options GCC accepts, Clang accepts. Some options that are unsupported by Clang are ignored. Some DLL-related issues remain, reporting these (if not done so already) to me or the LLVM bugtracker will help identifying and eventually fixing them.
Problem
When I try to run rubenvb's Clang 3.2, I get: The program can't start because `libgcc_s_dw2-1.dll` is missing from your computer. Try reinstalling the program to fix this problem. I can't find the DLL anywhere... what package am I missing/how do I fix this?