-
Notifications
You must be signed in to change notification settings - Fork 508
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
windows support #69
Comments
I spent a night trying to compile to Windows lol |
I tried to compile in MSYS2+Mingw64 on windows 10 64bits, but failed. And the files take so many disk space, I have to delete them now. I am look forwards to a pre-compiled windows building too. |
Windows users are so "codon." "codon" means lonely in Vietnamese (cô đơn) |
Right now, you can use WLS to run Codon. We plan to support Windows in the future. There are only a few POSIXy things that need to be ported over. However, none of the developers use or have access to Windows machines, so we cannot provide an ETA at the moment. |
Is there any updates about this. |
Cant i just use codon to generate LLVM IR then throw it in an LLVM backend to transform it into a native windows exe? |
Same question as @PunchCakee. |
You can get a free windows like this: https://developer.microsoft.com/en-us/windows/downloads/virtual-machines/ For the developers that don't have windows. |
are we in the future yet 👀? |
have anyone use zig to compile this |
@PunchCakee probably not--- you will need to compile @oSethoum et al.:
|
Any progress now? |
Nope. I tried.
|
What needs to be ported? I could try adding windows support since i think its really beneficial if i want to make consumer desktop software because the majority of market share goes to window (for home operating systems). |
This is finally happening: use #403 to track the progress. |
short storywhere can I download long onethere is no then after makedir d
cd d
cmake -G "MSYS Makefiles" ..
make I get [ 2%] Built target bz2
[ 4%] Built target backtrace
[ 4%] Built target fmt
[ 5%] Built target peg2cpp
[ 5%] Built target codon_jupyter
[ 11%] Built target re2
[ 22%] Built target zlibstatic
[ 42%] Built target liblzma
[ 50%] Built target gc
[ 50%] Built target libomp-needed-headers
[ 50%] Built target libomp-needed-windows-files
[ 50%] Building ASM_MASM object _deps/openmp-build/runtime/src/CMakeFiles/omp.dir/z_Windows_
NT-586_asm.asm.obj
/bin/sh: line 1: ml: command not found
make[2]: *** [_deps/openmp-build/runtime/src/CMakeFiles/omp.dir/build.make:495: _deps/openmp-build/runtime/src/CMakeFiles/omp.dir/z_Windows_NT-586_asm.asm.obj] Error 127
make[1]: *** [CMakeFiles/Makefile2:2005: _deps/openmp-build/runtime/src/CMakeFiles/omp.dir/all] Error 2
make: *** [Makefile:146: all] Error 2 |
psst... massgrave.dev |
I'm a former developer. I might be able to test stuff. I have a Windows 10 64 bit machine and I could make another drive a Windows 11 machine. I won't be able to do 8 hours a day, but maybe a couple of hours if I have time. I also have built a python application that has been running for quite some time. |
massgrave is so goated |
Hey guys
The LLVM has been built successfully, so the codon build will passing the
It will finally stoped at the
Compilation returns multi lld-link.exe error.
somewhat failed too, put a reason here later.......
The compilation stop at a asm file that can't do something like this:
Error happens on checking on unsinged short/int/long:
Having new testing results will update comments here. |
Hi, Do you have plan to support windows?
The text was updated successfully, but these errors were encountered: