Compiling Stockfish 15 for cluster
-
Hello friends, I've been typing from the linux terminal (Kali, I've tried Debian) following the steps and there comes a moment when it gives an error and doesn't let me do the Install.
https://github.com/official-stockfish/Stockfish.git
here is the link with the source code and how to create the executable that would ultimately be the game itself. All the steps are done from the SRC directory, but I get lost. Here I leave you a video I couldn't hear him well, but when doing it from debian and being an older version, that may be one of the problems.
If anyone is able to compile the following version POPCNT SSE4.1.
I invite you for a drink

-
Hello comrades,
well we have managed to compile it from linux successfully, but compiling it from windows is too much for me, because everything is much more complex without knowing programming. In principle, it is a matter of passing the linux executable to an executable for windows:
https://mega.nz/file/UQdQED5B#HwFN6QiLn0cEOI_qAP_TNWM5mQqnPeDMk4bYPcBMePE
Here is the linux executable newly compiled. Can someone help me pass it to windows?thanks in advance comrades.
-
@jordiqui Well, I had saved this thread to make an attempt but in the end I couldn't this weekend.
The thing about converting executables from one system to another, I don't know if it will be that immediate. To be honest, I have never heard of it.
What you do have is the Windows Subsystem for Linux (WSL) which is a layer of Windows that allows you to run Linux programs (something like Wine but the other way around). I have never used it but if you have Windows 10 version 2004 onwards, it looks like it's pretty easy.
As it's not an emulation, the performance is probably similar to native.
Another option that's a bit more tedious is to try with MinGW or Cygwin, which are a port of GCC for Windows, so you might get the same results by following the same steps as on Linux.
-
@cobito Thanks!!! I'm going to do it through WSL, which I had discarded, but I have already found out why it was failing, I needed to have Hyper-V activated. Let's go for it!