JuliaSparse / Pardiso.jl

Calling the PARDISO library from Julia
Other
100 stars 27 forks source link

found library but it failed to load due to: libpardiso500-WIN-X86-64.dll #27

Closed baermatthias closed 4 years ago

baermatthias commented 7 years ago

Pkg.build("Pardiso") yields:

julia> Pkg.build("Pardiso") INFO: Building Pardiso found library but it failed to load due to: could not load library "C:\Users\TEM\ .julia\v0.6\Pardiso\deps\libpardiso500-WIN-X86-64.dll" �found library but it failed to load due to: could not load library "libpardiso500-WIN-X86-64.dll" did not find libpardiso, assuming PARDISO 5.0 is not installed did not find MKLROOT key, assuming MKL is not installed WARNING: no Pardiso library managed to load

any suggestions?

Thanks in advance

KristofferC commented 7 years ago

What happens if you do Libdl.dlopen(path, Libdl.RTLD_GLOBAL) where path is the path to the .dll?

baermatthias commented 7 years ago

It yields:

julia> Libdl.dlopen(path, Libdl.RTLD_GLOBAL) ERROR: could not load library "C:\Users\TEM\ .julia\v0.6\Pardiso\deps\libpardiso500-WIN-X86-64.dll" � Stacktrace: [1] dlopen(::String, ::UInt32) at .\libdl.jl:97

I already tried to build Pardiso again with another downloaded version but i still get the same error message.

ianwilliamson commented 6 years ago

Is there a solution to this? I am having the same issue.

mdrkok commented 6 years ago

I am also experiencing this issue, I though it might have to do with the licence file, but I've done everything they've suggested to fix it - anyone have any ideas?

KristofferC commented 4 years ago

I tried it locally now with Windows 10 and v6 of Pardiso and it worked well. So perhaps try again. Closing since this issue is pretty old and might be outdated.