gdt050579 / GView

GView is a cross-platform framework for reverse-engineering. Users can leverage the diverse range of available visualization options to effectively analyze and interpret the information.
MIT License
39 stars 15 forks source link

[Core] Missing MSVCRT dependencies results in GView crashing in environments where Microsoft Visual C++ Runtime is not installed #317

Open raresradua opened 3 months ago

raresradua commented 3 months ago

Desktop (please complete the following information):

Describe the bug Without Microsoft Visual C Runtime installed, GView crashes. Statically link MSVCP should do the trick

To Reproduce Open Windows Sandbox, copy and paste the extracted release source and run GView.exe

Expected behavior Should work plug and play

gheorghitamutu commented 3 months ago

The Visual C++ Redistributable Packages install run-time components that are required to run C++ applications that are built by using Visual Studio. We'll take into account statically linking these.

gheorghitamutu commented 3 months ago

https://stackoverflow.com/questions/71494610/statically-link-all-dependences-so-that-the-end-user-will-never-be-asked-to-inst