[FEATURE] Add Windows builds back #159

Closed
opened 2026-01-29 15:05:53 +00:00 by claunia · 5 comments
Owner

Originally created by @Panquesito7 on GitHub (Jun 11, 2023).

Originally assigned to: @Panquesito7, @realstealthninja on GitHub.

Detailed description

Many people still develop and test algorithms on Windows, not only in Linux or MacOS.
However, this repository only has Linux and MacOS support, which if not well-tested on Windows, the code may have errors.

I suggest adding back the Windows builds. There are a few errors, but those can be fixed.

Context

  1. Windows users do not have to worry about errors or unwanted things happening when building.
  2. This ensures the code works perfectly fine on the latest Windows versions.
  3. MSVC (sometimes) catches a few other errors the other compilers do not.

Possible implementation

Add Windows builds back.

Additional information

I'd like to work on this, if agreed to add them back.

Originally created by @Panquesito7 on GitHub (Jun 11, 2023). Originally assigned to: @Panquesito7, @realstealthninja on GitHub. ### Detailed description Many people still develop and test algorithms on Windows, not only in Linux or MacOS. However, this repository only has Linux and MacOS support, which if not well-tested on Windows, the code may have errors. I suggest adding back the Windows builds. There are a few errors, but those can be fixed. ### Context 1. Windows users do not have to worry about errors or unwanted things happening when building. 2. This ensures the code works perfectly fine on the latest Windows versions. 3. MSVC (sometimes) catches a few other errors the other compilers do not. ### Possible implementation Add Windows builds back. ### Additional information I'd like to work on this, if agreed to add them back.
claunia added the enhancementdont-close labels 2026-01-29 15:05:53 +00:00
Author
Owner

@github-actions[bot] commented on GitHub (Jul 12, 2023):

This issue has been automatically marked as abandoned because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions[bot] commented on GitHub (Jul 12, 2023): This issue has been automatically marked as abandoned because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Author
Owner

@github-actions[bot] commented on GitHub (Jul 19, 2023):

Please ping one of the maintainers once you add more information and updates here. If this is not the case and you need some help, feel free to ask for help in our Gitter channel or our Discord server. Thank you for your contributions!

@github-actions[bot] commented on GitHub (Jul 19, 2023): Please ping one of the maintainers once you add more information and updates here. If this is not the case and you need some help, feel free to ask for help in our [Gitter](https://gitter.im/TheAlgorithms) channel or our [Discord server](https://the-algorithms.com/discord/). Thank you for your contributions!
Author
Owner

@Panquesito7 commented on GitHub (Jul 27, 2023):

Looks like Scilab has the fork function implemented in Windows. https://github.com/scilab/scilab/tree/master/scilab/modules/parallel/src/c
What do you folks think? Should we give it a try?

@Panquesito7 commented on GitHub (Jul 27, 2023): Looks like Scilab has the `fork` function implemented in Windows. https://github.com/scilab/scilab/tree/master/scilab/modules/parallel/src/c What do you folks think? Should we give it a try?
Author
Owner

@realstealthninja commented on GitHub (Jul 27, 2023):

Looks like Scilab has the fork function implemented in Windows. https://github.com/scilab/scilab/tree/master/scilab/modules/parallel/src/c
What do you folks think? Should we give it a try?

I think it's worth the shot if it works then we're good to go!

@realstealthninja commented on GitHub (Jul 27, 2023): > Looks like Scilab has the `fork` function implemented in Windows. https://github.com/scilab/scilab/tree/master/scilab/modules/parallel/src/c > What do you folks think? Should we give it a try? > I think it's worth the shot if it works then we're good to go!
Author
Owner

@ldo commented on GitHub (Aug 11, 2023):

You could just support building the code under Cygwin. That would give you a more Unix/Linux-like environment than native Windows can manage on its own.

@ldo commented on GitHub (Aug 11, 2023): You could just support building the code under Cygwin. That would give you a more Unix/Linux-like environment than native Windows can manage on its own.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/C#159