Closed
Description
LLVM/Clang is nice on multiple platforms. However, specifically on Windows, users have to obtain headers from MSVC or MinGW as LLVM doesn't provide these essential components. But I really don't want to install any other components besides LLVM. Why doesn't LLVM provide those components directly?
Metadata
Metadata
Assignees
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
jyknight commentedon Dec 2, 2019
It's not actually GCC that that you need. But, yes, you do need to provide platform headers from somewhere -- either from MSVC or from MinGW.
Perhaps https://github.com/mstorsjo/llvm-mingw would be helpful to you?
I don't think there's anything actionable in this bug, closing.
byyxx128 commentedon Dec 3, 2019
It is actually not bug, so I said "feature request". (I don't think I'm asking a question)
This could be an alternative, however, it is not maintained for a long time, and it is not an official solution as well.
As you mentioned, I definitely need headers from somewhere. That is reason why I'm asking (I'm asking for a request rather than a question, so what I need is a solution not an answer). Hopefully LLVM can provide release with headers as I really don't want install any other components besides LLVM.
mstorsjo commentedon Dec 3, 2019
Just curious - which part of it do you consider not being maintained for a long time, with the latest commit 3 days ago, the latest release with the LLVM 9.0.0 stable release a couple months ago, and using a version of mingw-w64 that is a couple months old?
Merge branch 'sotoc-region-func-name' into 'aurora_offloading_prototype'
Fix sanitizer-common build with glibc 2.31 (llvm#47)
83 remaining items