Skip to main content

llvm-mingw

UD6.215 | Day 1 | 17:30 - 17:50 | Speakers: Martin Storsjö

llvm-mingw
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

llvm-mingw is a mingw toolchain (freely redistributable toolchain targeting Windows), built entirely with LLVM components instead of their GNU counterparts, intended to work as a drop-in replacement for existing GNU based mingw toolchains. Initially, the project mainly aimed at targeting Windows on ARM, but the toolchain supports all of i686, x86_64, armv7 and aarch64, and has been getting use also for projects that don't target ARM.

In this talk I describe how the project got started, and how I made a working toolchain for Windows on ARM64 before that even existed publicly.

https://github.com/mstorsjo/llvm-mingw/

Attachments


Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.