Limitation: DSim cannot find UVM library on Windows machines

Modified on Thu, 6 Mar at 1:44 PM

Limitation: DSim cannot find UVM library on Windows machines


Problem

DSim cannot find the UVM library packaged with DSim tools on Windows machines, issuing an error message similar to:


 

ld: cannot find C:\Program: No such file or directory
ld: cannot find Files\Altair\DSim\2025\uvm\1.2\src\dpi\libuvm_dpi.so: No such file or directory
...
=F:Unable to open shared library: dsim_work/image.so

 

This results in the inability to run UVM simulations on Windows machines. You can run UVM simulations on Linux machines.



Workaround

1. Install DSim in a folder without spaces in the path. For example, in C:\ProgramFiles\Altair\DSim\2025.



See DSim Simulator installation for details.


2. In order to run UVM simulations in DSim Studio, you must change the Dsim Installations Directory:


i. In DSim Studio, click the Open Settings icon beside DSIM STUDIO.



ii. In the Settings tab that opens, look for Dsim Installations Directory under User. Enter your top-level DSim installation path. For example, C:\ProgramFiles\Altair\DSim.




Cause

DSim on Windows machines does not properly parse paths with spaces.



Products Affected

  • DSim 2025
  • DSim Studio

NOTE: This limitation will be removed in the next release of DSim.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article