Solved: CppCheck portable v1.72 does not work. (See solution down below)
When executing CppcheckPortable.exe: The PortableApps splash screen is opening and closing. That's it.
When executing \App\Cppcheck\cppcheckgui.exe I'm getting this error message (German):
Der Prozedureinsprungpunkt "ucrtbase.getenv" wurde in der DLL "api-ms-win-crt-environment-l1-1-0.dll" nicht gefunden.
English translation:
Procedure jump point "ucrtbase.getenv" not found in "api-ms-win-crt-environment-l1-1-0.dll"
Screenshots of the error message:
http://i.imgur.com/FNbh3FR.png
http://i.imgur.com/b5lzkwJ.png
OS: Windows 7 SP1 x64; Windows XP SP3 x86
Install Path: I have tried different paths (Desktop, programs folder, different drive)
User: User with admin rights.
Type of install: Both upgrade and new install
Previous versions: v1.70 and lower were working fine (PortableApps)
Solution: Install "Visual C++ Redistributable for Visual Studio 2015"
See also: https://www.smartftp.com/support/kb/the-program-cant-start-because-api-m...
[[Bug] added to title, adjusted to clarify problem - mod GC]
I can confirm the bug on Win 10 x64, standard install.
Dependency Walker complains about numerous missing dependencies, however I can't check right now if the above-mentioned solution fixes them all.
It's possible an updated version of the library is required, because all required files are included. I'll check.
Sometimes, the impossible can become possible, if you're awesome!
This is fixed in today's release.
Sometimes, the impossible can become possible, if you're awesome!
Well done, you are awesome!