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

Any plans to make this work on windows? #31

Open
ecky-l opened this issue May 18, 2021 · 5 comments
Open

Any plans to make this work on windows? #31

ecky-l opened this issue May 18, 2021 · 5 comments

Comments

@ecky-l
Copy link
Contributor

ecky-l commented May 18, 2021

There is still no way to build the extension on windows. I am rather unsuccessful in doing so with the latest master revision.

@cyanogilvie
Copy link
Member

Unfortunately Windows gets a bit neglected as it's not a platform I work on or have access to. From time to time I merge windows build fixes that people send, but I can't verify that they work. Mingw should definitely work though.

I've just merged such a fix, so it seems like it's building for someone at least, maybe you could give it another go and let me know?

@wkechel
Copy link

wkechel commented Nov 25, 2021

Using 0.11.1 with my latest patches (see issues) I am able to compile under Windows (w10 32bit with Tcl 8.6.10) using cygwin & VSC (no gcc). would it be helpful for you if I provide a Makefile that you can tailor for your needs?

@Kazmirchuk
Copy link

it's easy to build the extension following TIP 477:

https://core.tcl-lang.org/tips/doc/trunk/tip/477.md

I only needed to add TIP445_SHIM to PRJ_DEFINES

@cyanogilvie
Copy link
Member

it's easy to build the extension following TIP 477:

https://core.tcl-lang.org/tips/doc/trunk/tip/477.md

I only needed to add TIP445_SHIM to PRJ_DEFINES

That sounds very promising, trying to keep this thing building on Windows is a constant headache. Is there anything I need to do to support this?

If you could write up a short paragraph on how to build it using the TIP 477 approach I'd love to add it to the README.md (I don't have access to the platform to test it myself)

@Kazmirchuk
Copy link

Kazmirchuk commented Dec 13, 2022

you already have an open pull request from Ashok, Could you merge that first? It looks like he has done a better job than me (I didn't bother fixing MSVC warnings). Then I can check if there are any issues left on Windows, and create a PR for README

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

4 participants