Matlab sample: missing dependent shared library


#1

Hi,

I am trying to run the sample at https://github.com/cryptlex/lexactivator-matlab but I am running into an error when loading the LexActivator library (stripped out directories):

Error using loadlibrary
There was an error loading the library “LexActivator.dll”
Missing dependent shared libraries:
‘MSVCP100.dll’ required by ‘LexActivator.dll’
‘MSVCR100.dll’ required by ‘LexActivator.dll’

Error in Sample (line 11)
loadlibrary(sSharedLibrary,sHeaderFile, ‘addheader’,sStatusHeaderFile,…

Caused by:
Error using loaddefinedlibrary
Missing dependent shared libraries:
‘MSVCP100.dll’ required by ‘LexActivator.dll’
‘MSVCR100.dll’ required by ‘LexActivator.dll’

I’ve tried the ‘includepath’ option in loadlibrary to add where I think the correct MSVCP100.dll is, but still causing the same error.

Regards,
Anna.


#2

Hi,

The download package containing the dll has a readme file, which contains information on how to fix this issue.


#3

Hi Adnan,

The readme file just has a link to a webpage, and I followed the link to c++: https://docs.cryptlex.com/node-locked-licenses/using-lexactivator/using-lexactivator-with-c-c++-and-objective-c

Could you please point me to the place where it has instructions to fix this error?

Anna.


#4

The download package which you downloaded from the dashboard download page, GitHub contains the code sample only, not the dll.


#5

I downloaded the LexActivator.dll from the dashboard. The readme file goes to the same link.


#6

The folder containing the dll has the readme with the dependency information.


#7

Thanks, I found the readme file. I downloaded vs2010_x64.zip (as appropriate for my windows install), but I am still getting the same initial error.


#8

never mind, I didn’t realise I had to unzip the file. It’s working now, thanks!