-
Notifications
You must be signed in to change notification settings - Fork 28
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
CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. -- Configuring incomplete, errors occurred! #124
Comments
@karosc, this might be only the Mac build failing. I reran one for windows in the latest SWMMIO PR and it ran. |
@bemcdonnell, It appears that we are encountering an issue related to "CMAKE_MAKE_PROGRAM." At this moment, I'm uncertain whether this issue is associated with scikit-build or if there might be a problem with the definition of the path. |
@chuwenhao123 Our CI services in SWMMIO are configured to cancel all builds when one fails. We've made some recent changes to the mac build workflow here in swmm-python and I'm thinking that's the issue. I am rerunning them by hand to see which ones I can get to pass. So far we are seeing green lights on Windows/Ubuntu. @karosc, Have a peek at this: pyswmm/swmmio#205 with swmmio we can bump down the pyswmm version as an option and/or we can fix the build workflow. The former lets the SWMMIO PR pass, the latter still needs to be done regardless. (@karosc @aerispaha, thoughts?) |
@karosc Python-3.10 mac builds (how i am feeling 🤪) |
@bemcdonnell and @chuwenhao123 , we will need to add ninja to the pyproject.toml build requirements for this to build on python 3.7 since we don't build wheels for that version anymore. I'd also recommend that swmmio deprecate python 3.7 unit tests since 3.7 has reached end of life. I can add the ninja dependency later today and issues 0.15.3 release, but if you move things forward without removing the 3.7 tests should solve the unit test issues. |
Greetings,
I am currently endeavoring to submit a pull request for the swmmio library. However, I encountered an error in line 286 on macOS, which has resulted in the failure to build wheels for swmm-toolkit (version 0.10.0). Unfortunately, the nature of the error is not clear to me. Could you kindly provide some suggestions or guidance on how to address this issue?
Thank you for your assistance.
Moved some info from GH Issue Subject to here:
CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. -- Configuring incomplete, errors occurred!
The text was updated successfully, but these errors were encountered: