Macaron icon indicating copy to clipboard operation
Macaron copied to clipboard

Windows Builder

Open Hawk2811 opened this issue 4 years ago • 4 comments

Is it possible to add something to Build the Project on Windows?

Hawk2811 avatar Aug 31 '21 16:08 Hawk2811

At this moment there’s no support for building on Windows. The reasons are some parts of Macabuilder use certain posix syscalls such as glob and there are a few bash scripts that take part in MacaronOS building process.

As I see it, compiling an operating system on Windows natively is possible by creating an i686-elf cross compiler using MinGW and the problem with bash-dependent scripts can be solved by designing some form of “if” statements and platform detection in Macabuilder (because now command blocks are assumed to be executed only through the bash which is a part of both MacOS and Linux platforms).

It is definitely something that should be considered to support at the later stages of this project but this is far away from being a top priority right now. The only chance to build it on Windows at this moment - by using WSL.

vpachkov avatar Sep 01 '21 22:09 vpachkov

Before moving forward MacaronOS/Macabuilder#5 is required to be implemented

vpachkov avatar Sep 01 '21 23:09 vpachkov

Ok So I'll Use a Virtual Machine with macOS Mojave to Build

Hawk2811 avatar Sep 08 '21 20:09 Hawk2811

@Hawk2811 WSL is much more easier to set up - its a Linux virtual machine bundled into Windows.

Simple follow the Linux instructions and it should work..

ajh123 avatar Mar 16 '24 20:03 ajh123