Need 'icudt61.dll' when using vlfeat in MATLAB 2019a

Vlfeat installs correctly in Matlab r2019a, but when running vl_version, error appears stating that icudt61.dll not found. But the file is in the (matlab root)\bin\win64 directory and other dlls in the directory work fine.
So with dependency walker, I find that matlab 2019a(x64) comes with a 32-bit icudt61.dll which causes the error:
捕获.PNG
I wonder if anyone experienced the issue before? If not, would you like to share the orginal icudt61.dll with me?

 Accepted Answer

Cmake will work with the mingw-w64 toolchain provided by matlab. Just cmake make & make install with the mingw32-make

1 Comment

What does this mean? How to use cmake to resolve this problem?

Sign in to comment.

More Answers (1)

However, it is not going to work for you. icudt61.dll was 32 bit only, and your MATLAB is 64 bit only. The 64 bit versions are icudt.dll https://github.com/WebKitForWindows/WinCairoRequirements/issues/19
vlfeat was not designed for use with MS Windows. It can take effort to get it to work.

6 Comments

Tried recompile mex parts with the vl_compile.m with no luck.
It is interesting to note that the the icudt61.dll only causes trouble when running vlfeat but no other apps is affected although it is shown to be a dependency of libmx.dll not found by the dependency walker...
I tried compiling vl_feat for Windows a couple of years ago. I had to make some source code changes. I gave up after a while.
I already made some source code changes...
Vlfeat provide windows binary and compile instructions. But compilation requires VC which I do not want install. Maybe I will look into the compilation script later.
a simmilar problem occured while tried to start an cosimulation between Simulink/ Matlban and Motion solve. Do you know if the Problem is the same and if you found any solutions?
I also attached the debug report where the problem was shown.
Thank you in advance !
Oh I just noticed the bad quaity of the picture . here another try
I am not at all certain, but I think you can build the 64 bit version of the DLL from the source at https://sourceforge.net/projects/icu/files/ICU4C/61.1/

Sign in to comment.

Categories

Products

Release

R2019a

Community Treasure Hunt

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

Start Hunting!