Missing DLL files when installing

Having trouble installing or compiling FreeCAD? Get help here.
User avatar
sgrogan
Posts: 5453
Joined: Wed Oct 22, 2014 5:02 pm

Re: Missing DLL files when installing

Postby sgrogan » Tue Jul 09, 2019 5:27 pm

fasttorino wrote:
Tue Jul 09, 2019 10:26 am
i was hoping there would be a list or archive that would have them,
I can provide the files in 4 or 5 hours.
This is definitely not the approved method. Your problem is probably caused by some program messing when these files when it shouldn't.
fasttorino
Posts: 7
Joined: Mon Jul 08, 2019 7:54 pm

Re: Missing DLL files when installing

Postby fasttorino » Tue Jul 09, 2019 8:40 pm

currently updating to windows 10, will see if that works.
fasttorino
Posts: 7
Joined: Mon Jul 08, 2019 7:54 pm

Re: Missing DLL files when installing

Postby fasttorino » Wed Jul 10, 2019 12:42 pm

upgrading to windows 10 fixed the missing DLL problem.
User avatar
sgrogan
Posts: 5453
Joined: Wed Oct 22, 2014 5:02 pm

Re: Missing DLL files when installing

Postby sgrogan » Wed Jul 10, 2019 9:19 pm

fasttorino wrote:
Wed Jul 10, 2019 12:42 pm
upgrading to windows 10 fixed the missing DLL problem.
Glad you've got it working.
freedman
Posts: 1023
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: Missing DLL files when installing

Postby freedman » Tue Aug 20, 2019 5:21 pm

I just downloaded the 18.161 release version from freecad.org and got this error at runtime:
api-ms-win-crt-runtime-l 1-1-0.dll

I searched and found this post. I presume I'm headed down the same road with my win7 machine.
I did notice this, an error from 7-zip, see pic.

The install works perfect on my win10 machine.
Attachments
7z error.JPG
7z error.JPG (18.8 KiB) Viewed 225 times
freedman
Posts: 1023
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: Missing DLL files when installing

Postby freedman » Mon Aug 26, 2019 12:42 am

Wanted to give an update on the missing DLL. The info below is from a win7 machine that is running/installed just fine:
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16085 (Git)
Build type: Release
Branch: master
Hash: 6323069cbbda5ac71dff073f15cc632d8a1f3ea3
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedStates (en_US)

Running win7 with the current 18.xx release gives the DLL error as does the latest pre-release(is it called 19.xLink) Again, both of these run fine on my win10 box and neither will run on win7. I probably wouldn't question it but the win7 box has been downloading and installed FreeCAD prerelease versions for the last year.
freedman
Posts: 1023
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: Missing DLL files when installing

Postby freedman » Sat Aug 31, 2019 5:27 pm

I've been trying to update this win7 machine (to sp1) and now I get this error. I'm in a catch22.
File search: windows_uCRT_DetectKeyExists, did not find path: C:\Windows\system32\api-ms-win-crt-runtime-l1-1-0.dll
So, the install can't find the dll. Because it can't find the dll, it won't install.

I get the feeling that a switch was changed during the builds (to not include some dlls) or Microsoft requires these now for compiling. Every version of FreeCAD has worked up to and including 18.16085. Anything newer than that will get this dll error (on a win7 without service packs). What this means is the current 18.xx release could have this issue.

You know I'm have fun. :(