-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reference last commit before Crystal starts bootstrapping itself #11238
Comments
The last Ruby-hosted compiler version was in ancient times 😆 Bootstrapping an entire compiler lineage from the last Ruby-hosted compiler is a lot of effort. https://github.com/crystal-lang/bootstrap-script/blob/master/bootstrap contains a build script for that. But that would only work for platforms supported by older compiler versions. Windows support of the compiler is rather recent. Backporting that to the last Ruby compiler would be close to insane. You can much easier get a windows compiler by cross-compiling from a supported platform. See https://github.com/crystal-lang/crystal/wiki/Porting-to-Windows for instructions. |
Sadly, I don't have admin privilege to install the C++ Build Tools. Won't MSYS2 work? One more thing, I don't have WSL or any Linux/MacOS environment with me right now. I don't think I would be able to compile it then. On side note, does anyone have any prebuilt binaries for the |
Well, you're gonna need MSVC anyways to build on Windows. Not just for building the compiler, but any Crystal program is linked via MSVC. Unfortunately, |
Ah, thanks for the info. Should I close this issue or keep it open for future references? |
Hello, I recently just found this project and it's sad that it doesn't support Windows (yet). If possible, can someone reference the last commit before the project starts bootstrapping itself? I'm using MinGW if it'll help in any way. Also, output of
make
:The text was updated successfully, but these errors were encountered: