Skip to content

Add volume to IBIS cache path

Emile Cormier requested to merge ecorm/kicad:issue16655b into master

Fixes reopened #16655 (closed).

In Windows, when KiCad is run from a different drive than the user's AppData directory, KIBIS_PIN does not write temp_output.spice to \Users\xxx\AppData\Local\KiCad\8.0\ibis\, resulting in a simulation failure.

It turns out wxFileName::GetPath needs the wxPATH_GET_VOLUME flag to prepend the IBIS cache path with the drive letter.

I also tested on Linux to make sure the change didn't break IBIS simulation.

Merge request reports