MaxCarlson / StuckFish

A UCI chess engine, based on CPW Engine and StockFish.
3 stars 1 forks source link

current version x64 release cannot be launched on Windoes 7 64-bit SP1 #3

Open yellow-panther opened 7 years ago

yellow-panther commented 7 years ago

Hello Max, the engine crashes immediately after a double-mouse click on the .exe-file both mentioned DLLs are still missing, and after installation of these DLLs Microsoft Visual Studio 2017 Community debug (functional key f5) says:

'StuckFish.exe' (Win32): Loaded 'C:\Users\NRL\Downloads\StuckFish-master\StuckFish-master\x64\Release\StuckFish.exe'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\kernel32.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\msvcp140.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\vcruntime140.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-runtime-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\ucrtbase.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-core-timezone-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-core-file-l2-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-core-localization-l1-2-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-core-synch-l1-2-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-core-processthreads-l1-1-1.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-core-file-l1-2-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-string-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-heap-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-stdio-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-convert-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-locale-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-math-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-multibyte-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-time-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-filesystem-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-environment-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\api-ms-win-crt-utility-l1-1-0.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Users\NRL\Downloads\StuckFish-master\StuckFish-master\x64\Release\libmmd.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Users\NRL\Downloads\StuckFish-master\StuckFish-master\x64\Release\svml_dispmd.dll'. Module was built without symbols. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\advapi32.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\msvcrt.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\sechost.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\rpcrt4.dll'. Cannot find or open the PDB file. 'StuckFish.exe' (Win32): Loaded 'C:\Windows\System32\cryptbase.dll'. Cannot find or open the PDB file. The program '[2004] StuckFish.exe' has exited with code 3 (0x3).

https://msdn.microsoft.com/en-us/library/yd4f8bd1(vs.71).aspx

MaxCarlson commented 7 years ago

Dll's are added now.

Currently you won't be able to compile the source with VS alone as the visual studio project file has been altered to use the Intel compiler. If you'd like to build and debug the program, re-target the project file and that should solve the issue. Let me know if that works for you.