Skip to content

kassane/xwin-zig-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zig with XWin (Experimental)

What is xwin?

A utility for downloading and packaging the Microsoft CRT headers and libraries, and Windows SDK headers and libraries needed for compiling and linking programs targeting Windows.

Note

It's important to remind that the libraries and headers are owned by Microsoft. This experiment is for testing purposes only. Possibly to make it easier to build hermetically.

Requirements

Testing

The main targets for this experiment are:

Target Native Build Host
msvc-x64 Yes 🆗 Windows
msvc-x64 No 🆗 Linux
msvc-x64 No 🆗 MacOS
msvc-x86 Yes 🆗 Windows
msvc-x86 No 🆗 Linux
msvc-x86 No 🆗 MacOS
msvc-arm64 Yes 🆗 Windows
msvc-arm64 No 🆗 Linux
msvc-arm64 No 🆗 MacOS

Note: On linux the LLD is case-sensitive. maybe solve don't use xwin --disable-symlinks flag. However, it breaks the macos build!

About

Testing Zig with xwin - Microsoft CRT headers and libraries, and Windows SDK headers and libraries

Topics

Resources

License

Stars

Watchers

Forks