I’ve just compiled KiCad from source for the first time. I followed the instructions at https://dev-docs.kicad.org/en/build/windows-msvc/ I’ve read the instructions thoroughly and I believe that I’ve done everything according to the instructions.
The project compiles just fine, but when KiCad is started I first get two alerts about decimal separator mismatch. Not sure if this has anything to do with the missing icons though.
When KiCad finally starts, I get an error saying that images.tar.gz cannot be opened, and no icons are shown. Same thing if I open Eeschema.
I forgot to mention that I’m trying to build the V5.99 master branch. Not sure what else information is needed.
I’m building the x64-Debug configuration with debug target kicad.exe (kicad\kicad.exe). I first tried eeschema.exe (eeschema\eeschema.exe) with the same result.
Also “5. Running and debugging”? I haven’t yet succeeded with msvc build so I can’t give detailed steps, but there are two possible ways to run self-built kicad: 1. install and then run from where it’s installed; 2. run from the build folder. If you are trying to run from the build folder you have to set an environment variable.
The first could be https://gitlab.com/kicad/code/kicad/-/issues/8552 If so, switch the language to English instead of Default until this is fixed. (edit: switch KiCad language setting, not Windows)
The other problem is simple, you need to build the bitmap_archive target. Because it is not an executable, you need to switch to “targets view” in the VS solution explorer (next to home icon)
The launch.vs.json sets the environment variables, running from VS works for me
The other problem is simple, you need to build the bitmap_archive target. Because it is not an executable, you need to switch to “targets view” in the VS solution explorer (next to home icon)
Switching language from Default to English in KiCad sure got rid of these Alerts. Thank you! My default language in Windows is already set to English, but my Regional format settings are set to Swedish.