Skip to content

【Feature Request】Please consider to provide essential head files for Windows #47

Closed
@byyxx128

Description

@byyxx128

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?

Activity

added
questionA question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!
on Dec 2, 2019
jyknight

jyknight commented on Dec 2, 2019

@jyknight
Member

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

byyxx128 commented on Dec 3, 2019

@byyxx128
Author

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

mstorsjo commented on Dec 3, 2019

@mstorsjo
Member

This could be an alternative, however, it is not maintained for a long time, and it is not an official solution as well.

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?

added a commit that references this issue on Mar 2, 2020
35ff4a6
added a commit that references this issue on Feb 4, 2022

83 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionA question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @mstorsjo@jyknight@byyxx128

        Issue actions

          【Feature Request】Please consider to provide essential head files for Windows · Issue #47 · llvm/llvm-project