procedure entry point error accessing mxIsIntVectorWrapper in libmx.dll

4 views (last 30 days)
Hello, I just upgraded to matlab 2014a form 2012b. I have benn using matlab 2012b to build my RTW library. When I build the library in 2014a and run my simulations, I am getting the error "The procedure entry point mxIsIntVectorWrapper could not be located in dynamic link library libmx.dll". I have searched for this function but couldn't find any mention of it. Any help to fix this error is really appreciated.

Answers (1)

Naga
Naga on 28 Jan 2025
If MATLAB is loading an incorrect version of a specified library, it might be due to another software placing a different version of the library in a location that takes precedence on the system path, such as C:\Windows\System32. This can lead to conflicts when MATLAB tries to access the required library.
Additionally, security software might interfere with MATLAB, causing it to load an incorrect version of a DLL file. To test if the security software is the culprit, you can boot your system into safe mode or temporarily disable the security software and then attempt to launch MATLAB. If MATLAB starts without issues, it indicates that the security software is likely blocking the correct operation of MATLAB. In such cases, you should modify or disable the security software settings to prevent this interference.

Categories

Find more on Simulink in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!