I am using Windows XP 32-bit and Windows XP Pro 64-bit
In Windows XP 32-bit, the 32-bit application sting-sf-481.exe works OK
In Windows XP Pro 64-bit, the 32-bit application sting-sf-481.exe and your 64-bit application sting-sf-481.exe do NOT work
(despite adding the 64-bit msvcr120 and msvcp120 dll's)
To be noted that the latest sting-sf-47-x64-winxp.exe did work OK
(correcting some old-locks problem ?...)
I am using Windows XP 32-bit and Windows XP Pro 64-bit
In Windows XP 32-bit, the 32-bit application sting-sf-481.exe works OK
In Windows XP Pro 64-bit, the 32-bit application sting-sf-481.exe and your 64-bit application sting-sf-481.exe do NOT work
(despite adding the 64-bit msvcr120 and msvcp120 dll's)
To be noted that the latest sting-sf-47-x64-winxp.exe did work OK
(correcting some old-locks problem ?...)
Hard to know what is wrong.
Possibly CPU limitation if it is an old CPU.
Did you see any error message? If so, what did it say?
For instance, "illegal instruction" almost certainly means an old CPU.
I always link -static both for MSVC and GCC (except when I forget).
So you should not need any other dll files.
DEPENDS.EXE might tell you something about what was not found.
The problem is inherited of Stockfish 2.1.1 . My 32-bit compitation is done with:
#define OLD_LOCKS
but Ernest may not start it under 64-bit system too.
I am too stupied for this question.
I think it is a problem with XP only.
Under 64-bit, i7, Win 7 my 32-bit version works well.
lech wrote:Under 64-bit, i7, Win 7 my 32-bit version works well.
Absolutely!
I only have problem with Win XP Pro x64.
Ernest, as you can see I am not liked by programmers here.
I am only a worker but I can think too. I dont like programmers and scientists who need an arifical intelligence. It is a pity but here are many people who help them. In the future it is possible that Sting wll be compiled in a better way. Sorry!
lech wrote:Under 64-bit, i7, Win 7 my 32-bit version works well.
Absolutely!
I only have problem with Win XP Pro x64.
Ernest, as you can see I am not liked by programmers here.
I am only a worker but I can think too. I dont like programmers and scientists who need an arifical intelligence. It is a pity but here are many people who help them. In the future it is possible that Sting wll be compiled in a better way. Sorry!
lech wrote:Under 64-bit, i7, Win 7 my 32-bit version works well.
Absolutely!
I only have problem with Win XP Pro x64.
Ernest, as you can see I am not liked by programmers here.
I am only a worker but I can think too. I dont like programmers and scientists who need an arifical intelligence. It is a pity but here are many people who help them. In the future it is possible that Sting wll be compiled in a better way. Sorry!
I will try to prepare the version Sting-sf-482 using lock.h from the next Stockfish 2.2.2 .
It is very similar to the lock.h file from version 2.1.1 .
One difference which I cant understand is:
#define NOMINMAX // disable macros min() and max()
Should I add it ?