Smattr / clink

a modern re-implementation of Cscope
The Unlicense
47 stars 2 forks source link

No Windows build ? #244

Open terminatorul opened 6 months ago

terminatorul commented 6 months ago

Can you also make clink work on Windows ? Or at least document it is Linux-only ?

Looks like nothing in clink needs to be specific to one OS or another...

Smattr commented 6 months ago

It’s not Linux-only. But you’re right that Windows isn’t supported. There was a previous issue about Windows support that enumerated everything I think this would require, https://github.com/Smattr/clink/issues/1#issuecomment-942931669. Happy to take patches towards this but I have no Windows machine on which to develop/test this.

Sorry, I don’t know what pane OS is.

terminatorul commented 6 months ago

Sorry, I don’t know what pane OS is.

It's the best autocorrect could do with my terrible input on the phone touch screen at a time when I was too tired.

Corrected now. I just meant "one OS or another..."

Smattr commented 6 months ago

Windows support that enumerated everything I think this would require, https://github.com/Smattr/clink/issues/1#issuecomment-942931669

As an update to this prior list, as of 17f64a5e207d8154b3c734831662d4385c7bc468 items 1, 2, 3, 4, and 7 should be dealt with. For item 5, MSVC now supports C11, so presumably C11 threads would be a drop-in replacement here. However, they are not supported on macOS. Items 6 and 8 I have not investigated further.