Bug 416070 - Unable to use this program. Useless.
Summary: Unable to use this program. Useless.
Status: REPORTED
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-09 21:44 UTC by Anon E. Moose
Modified: 2020-02-01 08:41 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anon E. Moose 2020-01-09 21:44:00 UTC
SUMMARY
Program does not boot properly. Having checked whether the windows version used was the 64 bit and then installing the 64 bit version of marble, the installation appeared to work properly, but upon booting the application an error message appeared.Note: Avira Antivirus program has been installed. I don't wish to deactivate Avira Antivirus during any program install.

STEPS TO REPRODUCE
1. Install the Marble program on a windows 10 (64 bit) operating system.
2. Boot the application after install.
3. 

OBSERVED RESULT

Upon booting the application, an error message appears: 

"The code execution cannot proceed because MSVCP120.dll was not found. Reinstalling this program may fix the problem." 

Reinstalling did not fix the problem.

EXPECTED RESULT

Properly booting into a usable program.

SOFTWARE/OS VERSIONS
Windows: Windows 10 (64 bit)
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: Not installed. Quicktime was removed when many different antivirus programs identified it as a threat even though I had just downloaded it from its official website. I certainly hope this program is not dependent on Quicktime, which has in my view lost all credibility.

ADDITIONAL INFORMATION
Comment 1 Christoph Feck 2020-01-20 12:54:54 UTC
Not sure if we are allowed to redistribute MSVCP120.dll; adding KDE on Windows developers for investigation.
Comment 2 Hannah von Reth 2020-01-20 13:16:13 UTC
You are allowed, and we do it with Craft and binary factory.
Comment 3 Jazeix Johnny 2020-02-01 08:41:41 UTC
(In reply to Christoph Feck from comment #1)
> Not sure if we are allowed to redistribute MSVCP120.dll; adding KDE on
> Windows developers for investigation.

Just in case, there is a cmake module that retrieves all the required dependencies that can be used on Windows: https://github.com/Kitware/CMake/blob/master/Modules/InstallRequiredSystemLibraries.cmake
We use it like this on GCompris: https://cgit.kde.org/gcompris.git/tree/CMakeLists.txt#n6

(In reply to Anon E. Moose from comment #0)
> Qt Version: Not installed. Quicktime was removed when many different
> antivirus programs identified it as a threat even though I had just
> downloaded it from its official website. I certainly hope this program is
> not dependent on Quicktime, which has in my view lost all credibility.
> 

Qt is different from QuickTime (which is QT): https://en.wikipedia.org/wiki/Qt_(software), it's a graphical toolkit to develop applications.