Intel® oneAPI Base Toolkit
Support for core tools and libraries to build and deploy high-performance data-centric applications
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
245 Discussions

libiomp5md.dll and runtime dependency

Piotr_Wendykier
Beginner
357 Views

Versions 5.0.2021.428 and 5.0.2021.804 have a runtime dependency (VCRUNTIME140.dll) while version 5.0.2020.504 does not.

Is this expected?

Is it possible to get the latest version of this file without the runtime dependency?

 

Thank you,

Piotr

0 Kudos
4 Replies
VarshaS_Intel
Moderator
298 Views

Hi,


Thanks for reaching out to us.


We are working on your issue internally and will get back to you soon.


Thanks & Regards

Varsha


Jon_D
Beginner
155 Views

Hello,

I am having a similar issue. I am trying to upgrade an older Fortran DLL project which uses OpenMP. The DLL is being called from a C# code. Regardless of the folder I place libiomp5md.dll (system32, folder where the executable is located, etc) I am getting DLL not found error. Turning off the OpenMP conditional compilation leads to a successful run so I know that the issue is libiomp5md.dll not being found. DUMPBIN tells me that libiomp5md.dll depends on (aside from kernel32.dll and vcruntime140.dll) api-ms-win-crt-string-l1-1-0.dll and several other similarly named (api-ms-win-crt-***.dll) dlls. Interestingly, I can't find any such dlls on my machine but a stand-alone Fortran OpenMP .exe project runs without any issues.

 

Could you please advise? I am using classic Fortran 2021.3.0 (32bit version).

Thank you,

Jon

Varsha_M_Intel
Employee
69 Views

Could you provide more context - why would you want to get libiomp5md.dll without runtime dependency (VCRUNTIME140.dll)? Can user just install VCRUNTIME140.dll together with libiomp5md.dll?


Piotr_Wendykier
Beginner
64 Views

A user cannot install VCRUNTIME140.dll. I need libiomp5md.dll without this dependency.

Reply