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 #3

Closed
synapticarbors opened this issue Jul 12, 2017 · 6 comments
Closed

Windows Support #3

synapticarbors opened this issue Jul 12, 2017 · 6 comments

Comments

@synapticarbors
Copy link
Member

It looks like xgboost supports windows:

https://xgboost.readthedocs.io/en/latest/build.html#building-on-windows

It would be nice to have a package built for windows even though one is available on defaults. It might be worth downloading the tarball from anaconda.org and looking at the recipe that's included for guidance:

https://anaconda.org/anaconda/py-xgboost/files

@beckermr
Copy link
Member

Yeah def! I have been waiting for them to release a new package before working more on this. It has been almost a year since they put anything out. ☹️

@beckermr
Copy link
Member

"This" being this recipe in general. Multithreading is also not supported on OSX.

@synapticarbors
Copy link
Member Author

Ok, great. I've just been looking at the feedstock as I try to put together a recipe for LightGBM (conda-forge/staged-recipes#3257). The docs for that package says it requires openmp explicitly, so I'm waiting on the PR that fixes that too.

@beckermr
Copy link
Member

Cool. You can check out my open PR for getting openmp to work on a mac. Maybe this will help with LightGBM? You can use the conda gcc and libgcc packages. For xgboost I had to patch the makefiles more.

@jakirkham
Copy link
Member

Now that we are building with CMake ( #28 ), maybe this is more approachable?

@jakirkham
Copy link
Member

Done in PR ( #60 )

jakirkham added a commit to jakirkham-feedstocks/xgboost-feedstock that referenced this issue Jun 28, 2023
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

Successfully merging a pull request may close this issue.

3 participants