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

Static link option for intel-mkl-src #45

Merged
merged 11 commits into from
Jun 17, 2020
Merged

Static link option for intel-mkl-src #45

merged 11 commits into from
Jun 17, 2020

Conversation

termoshtt
Copy link
Member

@termoshtt termoshtt commented Jun 16, 2020

For #30

  • Switch to use new Config/Entry API in intel-mkl-tool
  • Intoduce new option flags
  • Link static libraries on Linux
  • Windows / macOS support will be done in future PR
Linux macOS Windows
mkl-static-lp64-iomp ✔️ - -
mkl-static-lp64-seq ✔️ - -
mkl-static-ilp64-iomp ✔️ - -
mkl-static-ilp64-seq ✔️ - -
mkl-dynamic-lp64-iomp ✔️ ✔️ -
mkl-dynamic-lp64-seq ✔️ ✔️ ✔️
mkl-dynamic-ilp64-iomp ✔️ ✔️ -
mkl-dynamic-ilp64-seq ✔️ ✔️ ✔️

TODO

  • Test for linking all pattern for Linux
  • Test for dynamic linking for Windows
  • Test for dynamic linking for macOS

@termoshtt termoshtt mentioned this pull request Jun 16, 2020
9 tasks
@termoshtt termoshtt force-pushed the static-link-flag branch 3 times, most recently from 6ee7161 to 39dee80 Compare June 17, 2020 15:37
@termoshtt termoshtt marked this pull request as ready for review June 17, 2020 15:55
@termoshtt termoshtt merged commit ccacf75 into master Jun 17, 2020
@termoshtt termoshtt deleted the static-link-flag branch June 17, 2020 16:11
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.

1 participant