Skip to content
This repository has been archived by the owner on Apr 1, 2020. It is now read-only.

Install on MacOS fails because MKL is missing #12

Open
ArchRobison opened this issue Aug 28, 2016 · 3 comments
Open

Install on MacOS fails because MKL is missing #12

ArchRobison opened this issue Aug 28, 2016 · 3 comments

Comments

@ArchRobison
Copy link
Collaborator

I tried to install Vectorize.jl on my Mac (running MacOS El Capitan), and the build failed because MKL was missing. Shouldn't it have just omitted MKL from consideration since it was missing? See here for transcript.

@ArchRobison
Copy link
Collaborator Author

The install did succeed after I installed MKL.

@rprechelt
Copy link
Owner

rprechelt commented Aug 29, 2016

You're correct - it should just not load/use any MKL instructions - I'll take a look at why the MKL detection is failing and get back to you ASAP. Thanks for trying it out!

@rprechelt
Copy link
Owner

This is strange - the error is caused by the lack of libmkl_intel_thread.dylib. However, libmkl_intel_thread.dylib is only loaded during MKL initialization which is guarded with a if (Libdl.find_library(["libmkl_rt"], ["/opt/intel/mkl/lib"]) != "" statement. Were the MKL files on your system but not installed (added to PATH etc.) such that Libdl may have been able to find the files?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants