Skip to content

fix mosek to work with 9.2; fix mosek dynamic link via cmake#1675

Merged
alecjacobson merged 2 commits intomasterfrom
mosek-9.2
Dec 14, 2020
Merged

fix mosek to work with 9.2; fix mosek dynamic link via cmake#1675
alecjacobson merged 2 commits intomasterfrom
mosek-9.2

Conversation

@alecjacobson
Copy link
Copy Markdown
Contributor

I think mosek is not in the CI tests. So I guess this will just test whether I mucked up the cmakes (don't think I did).

In the long run we should decide about keeping the mosek wrappers in the library. For now, they might as well work with the current mosek version.

Copy link
Copy Markdown
Collaborator

@jdumas jdumas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Honestly I would vote for dropping wrappers for commercial packages (mosek/matlab) from libigl, since we cannot test them in github actions. I have no idea why you need the horrible hack of OSXFixDylibReferences.cmake, and since I don't have access to mosek myself, it'll be difficult to test. In the meantime I'm not sure what we should do with this one.

# fix mosek
IF(APPLE)
INCLUDE(../cmake/OSXFixDylibReferences.cmake)
OSX_FIX_DYLIB_REFERENCES(libigl_tests "${MOSEK_LIBRARIES}")
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

eeek. this looks like a horrible hack. Do we really need this?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes.

@alecjacobson alecjacobson merged commit ce32c4a into master Dec 14, 2020
@jdumas jdumas deleted the mosek-9.2 branch December 14, 2020 19:28
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 this pull request may close these issues.

2 participants