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
Use preprocessor to disable #define fopen64 std::fopen when built with mingw32-w64 #2958
Comments
KOLANICH
changed the title
Use preprocessor to disable #define fopen64 std::fopen
Use preprocessor to disable #define fopen64 std::fopen when built with mingw32-w64
Dec 24, 2017
@tqchen, is this fix applied? |
#2977 added installation instruction for MinGW. |
This doesn't help, I still have to apply the patch mentioned in head post. I personally prefer it to be applied automatically with C++ preprocessor. |
@KOLANICH Let me open a new issue for MinGW support then. Currently, CI tests for Windows target do build XGBoost with MinGW, so I thought the issue was solved. |
4 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
In #1049 @yunzhou have found a solution to make it build using mingw32-w64 (the one which is sometimes used with anaconda). It was to comment out the line
It's a shame that this have not beed implemented yet. It took me a lot of time to find this solution.
The text was updated successfully, but these errors were encountered: