Skip to content
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? #671

Open
xland opened this issue Nov 28, 2024 · 5 comments
Open

Windows Support? #671

xland opened this issue Nov 28, 2024 · 5 comments

Comments

@xland
Copy link

xland commented Nov 28, 2024

MSYS2 is now not required when compile QuickJS-ng.
As far as I know, MSYS2 is also not required when compile libuv

When will txiki.js can be compiled on Windows?
Thanks very much.

@saghul
Copy link
Owner

saghul commented Nov 28, 2024

Great question :-)

MSYS2 is now not required when compile QuickJS-ng.

Yep, but this project existed a few years before NG :-)

When will txiki.js can be compiled on Windows?

It already can, using MSYS2. If you are asking about native compilation... I don't know. The biggest hurdle is probably wasm3, once we switch to WAVM things might be easier.

Is the current build a problem for you?

@xland
Copy link
Author

xland commented Nov 28, 2024

Thanks.
I just don't want to depend on MSYS2.

@saghul
Copy link
Owner

saghul commented Nov 28, 2024

Fair enough :-)

I'd like to eventually get there, but I don't think it will happen shortly.

If you'd like to take a crack at it, a PR would be welcome!

@KaruroChori
Copy link
Contributor

KaruroChori commented Dec 5, 2024

once we switch to WAVM things might be easier.

This is taking a while, as I wanted to integrate it on a different project first to get familiar with it, and be extra-sure I knew what I was doing before touching txiki :D.
But now I am finally back, so I should be able to get #652 moving again sooner then later.

@saghul
Copy link
Owner

saghul commented Dec 5, 2024

Awesome!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants