coin-or / Clp

COIN-OR Linear Programming Solver
Other
396 stars 82 forks source link

1.17.7 Msvc release builds contain linux libraries #238

Closed victorbai closed 11 months ago

victorbai commented 2 years ago

I just noticed that the latest 1.17.7 building binaries contains wrong library files. The msvc builds are in fact linux libaraies instead of windows library.

image

Clp-releases.1.17.7-w64-msvc15-md.zip

Jan 12, 2022 Clp-releases.1.17.7-w64-msvc15-mdd.zip

Jan 12, 2022 Clp-releases.1.17.7-w64-msvc16-md.zip

Jan 12, 2022 Clp-releases.1.17.7-w64-msvc16-mdd.zip

Jan 12, 2022

tkralphs commented 2 years ago

Yes, sorry, this is because of a bug in the CI and I haven't made a new release yet to correct it. If you get the binaries for the latest release of Cbc, they include Clp. Please also note coin-or/Cbc#522, however.

victorbai commented 2 years ago

@tkralphs Thanks for the responsive reply. It makes sense. Actually, I downloaded an older build, and just came across the same linking issue you mentioned. Your notes help a lot. I will build myself instead.

tkralphs commented 11 months ago

It's been a while, but just in case, I wanted to note that the newest releases now correctly have MSVC libraries, but coin-or/Cbc/#522 is still an issue. That should also be fixed shortly.