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
Feedback sent
We appreciate your effort and will try to fix the article