Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c Subject: Re: GCC vs Clang Date: Wed, 10 Aug 2016 11:49:58 -0700 Organization: None to speak of Lines: 46 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: mx02.eternal-september.org; posting-host="945944de09706c9b4e29b53c9d2efdc2"; logging-data="18686"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19kPjnq+Ux1vXIQjKzg4fAy" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:wcSYYa0OPqQiHHF677DD4R6884o= sha1:7koBXjdkusZoHaMC46MS1QcKQRY= Xref: csiph.com comp.lang.c:92092 BartC writes: > On 10/08/2016 17:36, Keith Thompson wrote: >> BartC writes: >>> On 10/08/2016 01:00, already5chosen@yahoo.com wrote: >>>> Install msys2. >>> >>> You don't need msys or msys2 or cygwin to run Clang on Windows. Clang >>> just has a dependency on gcc which they don't bother to tell you about. >> >> You keep claiming that Clang on Windows has a dependency on gcc. >> I have yet to see any evidence that that's true. > > Well it has a dependency on SOMETHING because it doesn't work otherwise. > > But since you seem to know more about this than I do, what exactly do > you have to download, after downloading clang for Windows, to make it > work? What is it even called, this extra thing you have to download? I don't know. As I've mentioned before I haven't even used Windows lately. Has it not occurred to you that there might be a better place to find out? http://clang.llvm.org/ is likely to be a good starting point. Several mailing lists and other forums are mentioned in the left column. If you click on the download link, you'll find "Clang for Windows" links, both 32 and 64 bits, pointing to *.exe installers. Perhaps that's what you tried before. I don't know, and am not able to find out, whether installing those will give you a working Clang system. [...] > OK, so 'gcc' is a very blunt term that can be used to mean almost > anything. No, it isn't. *You* insist on using the term incorrectly. Most of the rest of us don't have any problem understanding that it's a compiler collection, not a full C implementation. [...] -- Keith Thompson (The_Other_Keith) kst-u@mib.org Working, but not speaking, for JetHead Development, Inc. "We must do something. This is something. Therefore, we must do this." -- Antony Jay and Jonathan Lynn, "Yes Minister"