Sharing a mex64 file across computers

Posted by Shaihi on Stack Overflow See other posts from Stack Overflow or by Shaihi
Published on 2010-04-08T16:50:35Z Indexed on 2010/04/08 16:53 UTC
Read the original article Hit count: 322

Filed under:
|
|

I have a mex64 dll compiled on my machine. I used Matlab 2009b with VS2008 Pro to compile the dll. The dll works fine on my Matlab installation.

I want a colleague to use the dll so I sent it to him and he gets the following error message when trying to use the dll:

??? Invalid MEX-file 'filename.mexw64': The specified module could not be found.

My current assumption is that this is caused because he uses an older Matlab version or missing a dll that I have. I ran dependency checker and asked him to check that he has all the listed dlls.

I am still waiting for him to confirm his Matlab version.

What other reasons can cause this and can the Matlab version make a difference? (I mean R2009a when I have R2009B and not a huge version diff)

© Stack Overflow or respective owner

Related posts about windows-7-x64

Related posts about matlab