Clang for MinGW package

Hi everyone,

Since recently, Clang has been slightly adapted to work with
mingw-w64's crt (by me :slight_smile: ). I have, as promised, built a Clang addon
package for the Personal Builds I provide at
mingw-w64.sourceforge.net. This project provide headers and libraries
for GCC, but of course they also work with Clang. I have included an
optional download for the Clang part, and it works out of the box.
They are available as native Windows x86 or x86 binaries.

If you need support, please send an email to
mingw-w64-public@lists.sourceforge.net, mentioning these builds. If
the problem lies with Clang (and you're sure) please report it here,
then Windows can get some more attention :slight_smile: I will update these
regularly, when I have time or I see a reason to. If something
significant was fixed on Clang trunk and you want an update, feel free
to ask, I'll see what I can do.

Links are here:
Source package with build scripts:
http://sourceforge.net/projects/mingw-w64/files/Toolchain%20sources/Personal%20Builds/rubenvb/
32-bit toolchain producing 32-bit binaries:
http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/rubenvb/
64-bit toolchain producing 64-bit binaries:
http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/

(Note the linux toolchains you might see do not include LLVM/Clang,
because, well, I forgot and didn't test that combination. They are
also 64-bit hosted, so you'll need a 64-bit linux to use them.)

Enjoy,

Ruben

Thanks so much for providing these packages!

One small issue though. The following DLLs are missing from the package:
libgcc_s_sjlj-1.dll
libstdc+±6.dll

Other than that though it seems to be working. (I copied the above files from the MinGW-w64 GCC libexec folder.)

Can’t wait till the STL, Boost, etc is working… :wink:

Thanks so much for providing these packages!

You're welcome!

One small issue though. The following DLLs are missing from the package:
libgcc_s_sjlj-1.dll
libstdc++-6.dll
Other than that though it seems to be working. (I copied the above files
from the MinGW-w64 GCC libexec folder.)
Can't wait till the STL, Boost, etc is working... :wink:

No, I'm quite sure they're present in the packages. I just redownloaded
http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/4.6.2/x86_64-w64-mingw32-gcc-4.6.2_rubenvb.7z

and it's in the mingw64/bin directory. Must be something with your
download/unzipping gone wrong. Be sure to use 9.20 or later.

Ruben

Isn’t the package that you linked the GCC package not the Clang package?

Thanks again.

Oh I see, you’re supposed to extract both packages into the same directory. I feel silly now.

Sorry for the noise.