For how many of these are there functional Linux versions?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

jdart
Posts: 4366
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: For how many of these are there functional Linux version

Post by jdart »

Dann is on Linux so that is what I assumed.

You can install g++ 7 from source but that is a lengthy process.

--Jon
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: For how many of these are there functional Linux version

Post by MikeB »

maxdeg wrote:
MikeB wrote:
Dann Corbit wrote:Alfil 15.7 x64
Andscacs 0.92 x64
Booot 6.2 x64
Bouquet 1.8 x64
Critter 1.6a x64
Deep Rybka 4.1 x64
Equinox 3.30 x64
Fire 6.1 x64
Fizbo 1.9 x64
Fritz 15 x64
Ginkgo 2.0 x64
Gull 3.0 x64
Hannibal 1.7 x64
NirvanaChess 2.4 x64
Protector 1.9.0 x64
SugaR XPrO 1.2 x64


The exact version number does not have to match, but you get the idea.
I guess that some of the open source ones have been built for Linux but some of those may not work if the engine has windows primitives.

I guess there are lots of Linux users who have already tried them or who already know you cannot obtain a Linux version.

I only have AsmFish, Shredder, Stockfish, Texel, Komodo and a couple private engines on my Ubuntu server right now.

I would like to broaden that, and I guess others have already tried them.

I have heard that Houdini can be problematic on Linux NUMA machines, but I do not know if that is true of the current Houdini. I really don't want to put Wine on it anyway.

I would rather just run with a limited set than put Wine on it. I already have other machines to run the Windows only engines.

But a few other strong engines would be nice, if they are native Linux engines and if they work properly.
I complied SugaR-Xpro 1.3 for the Mac, so my guess the sources should work on Linux - includes the sources to enable compilation on a Mac, ymmv.

https://www.dropbox.com/s/rwdlaz4si13ay ... S.zip?dl=1
Got this on my Mac ..

Last login: Fri Oct 6 06:18:20 on ttys000
iMac:~ mobo$ /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13 ; exit;
Sat Oct 7 07:25:41 2017
dyld: lazy symbol binding failed: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

dyld: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

Abort trap: 6
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...9 completed.

[Process completed]
Hopefully this version works for you :

https://www.dropbox.com/s/gy7xt3qy5hs5b ... e.zip?dl=1

added -static-libstdc++ flag
maxdeg
Posts: 229
Joined: Thu Mar 10, 2016 6:17 pm
Location: Canada

Re: For how many of these are there functional Linux version

Post by maxdeg »

MikeB wrote:
maxdeg wrote:
MikeB wrote:
Dann Corbit wrote:Alfil 15.7 x64
Andscacs 0.92 x64
Booot 6.2 x64
Bouquet 1.8 x64
Critter 1.6a x64
Deep Rybka 4.1 x64
Equinox 3.30 x64
Fire 6.1 x64
Fizbo 1.9 x64
Fritz 15 x64
Ginkgo 2.0 x64
Gull 3.0 x64
Hannibal 1.7 x64
NirvanaChess 2.4 x64
Protector 1.9.0 x64
SugaR XPrO 1.2 x64


The exact version number does not have to match, but you get the idea.
I guess that some of the open source ones have been built for Linux but some of those may not work if the engine has windows primitives.

I guess there are lots of Linux users who have already tried them or who already know you cannot obtain a Linux version.

I only have AsmFish, Shredder, Stockfish, Texel, Komodo and a couple private engines on my Ubuntu server right now.

I would like to broaden that, and I guess others have already tried them.

I have heard that Houdini can be problematic on Linux NUMA machines, but I do not know if that is true of the current Houdini. I really don't want to put Wine on it anyway.

I would rather just run with a limited set than put Wine on it. I already have other machines to run the Windows only engines.

But a few other strong engines would be nice, if they are native Linux engines and if they work properly.
I complied SugaR-Xpro 1.3 for the Mac, so my guess the sources should work on Linux - includes the sources to enable compilation on a Mac, ymmv.

https://www.dropbox.com/s/rwdlaz4si13ay ... S.zip?dl=1
Got this on my Mac ..

Last login: Fri Oct 6 06:18:20 on ttys000
iMac:~ mobo$ /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13 ; exit;
Sat Oct 7 07:25:41 2017
dyld: lazy symbol binding failed: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

dyld: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

Abort trap: 6
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...9 completed.

[Process completed]
Hopefully this version works for you :

https://www.dropbox.com/s/gy7xt3qy5hs5b ... e.zip?dl=1

added -static-libstdc++ flag
Thanks Mike however it was the Sugar compile my Mac was having issues with. You're busy with McB so back-burner this.

Appreciate Sting though .. :D
styx
Posts: 338
Joined: Tue Mar 13, 2012 9:59 pm
Location: Germany

Re: For how many of these are there functional Linux version

Post by styx »

Volker Pittlik wrote: Protector 1.9.0 x64 ==> I got compiler errors I couldn't fix
If i remember correctly the struct 'timespec' is uninitialized in coordination.c and some additional compiler flags need to be set in the makefile (I forgot which ones)

I compiled a x86-64 binary for rather recent linux machines:

https://www.dropbox.com/s/b0w1hyb0eghj1 ... ar.gz?dl=0
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: For how many of these are there functional Linux version

Post by MikeB »

maxdeg wrote:
MikeB wrote:
maxdeg wrote:
MikeB wrote:
Dann Corbit wrote:Alfil 15.7 x64
Andscacs 0.92 x64
Booot 6.2 x64
Bouquet 1.8 x64
Critter 1.6a x64
Deep Rybka 4.1 x64
Equinox 3.30 x64
Fire 6.1 x64
Fizbo 1.9 x64
Fritz 15 x64
Ginkgo 2.0 x64
Gull 3.0 x64
Hannibal 1.7 x64
NirvanaChess 2.4 x64
Protector 1.9.0 x64
SugaR XPrO 1.2 x64


The exact version number does not have to match, but you get the idea.
I guess that some of the open source ones have been built for Linux but some of those may not work if the engine has windows primitives.

I guess there are lots of Linux users who have already tried them or who already know you cannot obtain a Linux version.

I only have AsmFish, Shredder, Stockfish, Texel, Komodo and a couple private engines on my Ubuntu server right now.

I would like to broaden that, and I guess others have already tried them.

I have heard that Houdini can be problematic on Linux NUMA machines, but I do not know if that is true of the current Houdini. I really don't want to put Wine on it anyway.

I would rather just run with a limited set than put Wine on it. I already have other machines to run the Windows only engines.

But a few other strong engines would be nice, if they are native Linux engines and if they work properly.
I complied SugaR-Xpro 1.3 for the Mac, so my guess the sources should work on Linux - includes the sources to enable compilation on a Mac, ymmv.

https://www.dropbox.com/s/rwdlaz4si13ay ... S.zip?dl=1
Got this on my Mac ..

Last login: Fri Oct 6 06:18:20 on ttys000
iMac:~ mobo$ /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13 ; exit;
Sat Oct 7 07:25:41 2017
dyld: lazy symbol binding failed: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

dyld: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

Abort trap: 6
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...9 completed.

[Process completed]
Hopefully this version works for you :

https://www.dropbox.com/s/gy7xt3qy5hs5b ... e.zip?dl=1

added -static-libstdc++ flag
Thanks Mike however it was the Sugar compile my Mac was having issues with. You're busy with McB so back-burner this.

Appreciate Sting though .. :D
Hopefully this version works:

https://www.dropbox.com/s/56z1dttjh1tnv ... S.zip?dl=1

old link was deactivated, includes modified source and makefile in accordance with the license agreement
maxdeg
Posts: 229
Joined: Thu Mar 10, 2016 6:17 pm
Location: Canada

Re: For how many of these are there functional Linux version

Post by maxdeg »

MikeB wrote:
maxdeg wrote:
MikeB wrote:
maxdeg wrote:
MikeB wrote:
Dann Corbit wrote:Alfil 15.7 x64
Andscacs 0.92 x64
Booot 6.2 x64
Bouquet 1.8 x64
Critter 1.6a x64
Deep Rybka 4.1 x64
Equinox 3.30 x64
Fire 6.1 x64
Fizbo 1.9 x64
Fritz 15 x64
Ginkgo 2.0 x64
Gull 3.0 x64
Hannibal 1.7 x64
NirvanaChess 2.4 x64
Protector 1.9.0 x64
SugaR XPrO 1.2 x64


The exact version number does not have to match, but you get the idea.
I guess that some of the open source ones have been built for Linux but some of those may not work if the engine has windows primitives.

I guess there are lots of Linux users who have already tried them or who already know you cannot obtain a Linux version.

I only have AsmFish, Shredder, Stockfish, Texel, Komodo and a couple private engines on my Ubuntu server right now.

I would like to broaden that, and I guess others have already tried them.

I have heard that Houdini can be problematic on Linux NUMA machines, but I do not know if that is true of the current Houdini. I really don't want to put Wine on it anyway.

I would rather just run with a limited set than put Wine on it. I already have other machines to run the Windows only engines.

But a few other strong engines would be nice, if they are native Linux engines and if they work properly.
I complied SugaR-Xpro 1.3 for the Mac, so my guess the sources should work on Linux - includes the sources to enable compilation on a Mac, ymmv.

https://www.dropbox.com/s/rwdlaz4si13ay ... S.zip?dl=1
Got this on my Mac ..

Last login: Fri Oct 6 06:18:20 on ttys000
iMac:~ mobo$ /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13 ; exit;
Sat Oct 7 07:25:41 2017
dyld: lazy symbol binding failed: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

dyld: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

Abort trap: 6
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...9 completed.

[Process completed]
Hopefully this version works for you :

https://www.dropbox.com/s/gy7xt3qy5hs5b ... e.zip?dl=1

added -static-libstdc++ flag
Thanks Mike however it was the Sugar compile my Mac was having issues with. You're busy with McB so back-burner this.

Appreciate Sting though .. :D
Hopefully this version works:

https://www.dropbox.com/s/56z1dttjh1tnv ... S.zip?dl=1

old link was deactivated, includes modified source and makefile in accordance with the license agreement
Same issue I think - anyway I wanted to run this on my Mac but I do have it on a W10 system so its not big an issue. If it works on the Mac it works if not .. :(

Thanks !
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: For how many of these are there functional Linux version

Post by MikeB »

maxdeg wrote:
MikeB wrote:
maxdeg wrote:
MikeB wrote:
maxdeg wrote:
MikeB wrote:
Dann Corbit wrote:Alfil 15.7 x64
Andscacs 0.92 x64
Booot 6.2 x64
Bouquet 1.8 x64
Critter 1.6a x64
Deep Rybka 4.1 x64
Equinox 3.30 x64
Fire 6.1 x64
Fizbo 1.9 x64
Fritz 15 x64
Ginkgo 2.0 x64
Gull 3.0 x64
Hannibal 1.7 x64
NirvanaChess 2.4 x64
Protector 1.9.0 x64
SugaR XPrO 1.2 x64


The exact version number does not have to match, but you get the idea.
I guess that some of the open source ones have been built for Linux but some of those may not work if the engine has windows primitives.

I guess there are lots of Linux users who have already tried them or who already know you cannot obtain a Linux version.

I only have AsmFish, Shredder, Stockfish, Texel, Komodo and a couple private engines on my Ubuntu server right now.

I would like to broaden that, and I guess others have already tried them.

I have heard that Houdini can be problematic on Linux NUMA machines, but I do not know if that is true of the current Houdini. I really don't want to put Wine on it anyway.

I would rather just run with a limited set than put Wine on it. I already have other machines to run the Windows only engines.

But a few other strong engines would be nice, if they are native Linux engines and if they work properly.
I complied SugaR-Xpro 1.3 for the Mac, so my guess the sources should work on Linux - includes the sources to enable compilation on a Mac, ymmv.

https://www.dropbox.com/s/rwdlaz4si13ay ... S.zip?dl=1
Got this on my Mac ..

Last login: Fri Oct 6 06:18:20 on ttys000
iMac:~ mobo$ /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13 ; exit;
Sat Oct 7 07:25:41 2017
dyld: lazy symbol binding failed: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

dyld: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

Abort trap: 6
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...9 completed.

[Process completed]
Hopefully this version works for you :

https://www.dropbox.com/s/gy7xt3qy5hs5b ... e.zip?dl=1

added -static-libstdc++ flag
Thanks Mike however it was the Sugar compile my Mac was having issues with. You're busy with McB so back-burner this.

Appreciate Sting though .. :D
Hopefully this version works:

https://www.dropbox.com/s/56z1dttjh1tnv ... S.zip?dl=1

old link was deactivated, includes modified source and makefile in accordance with the license agreement
Same issue I think - anyway I wanted to run this on my Mac but I do have it on a W10 system so its not big an issue. If it works on the Mac it works if not .. :(

Thanks !
max - try this version - disabled polyglot book option. If this doesn't work, I have run out of options.

https://www.dropbox.com/s/0o8ivhsdpn77a ... k.zip?dl=1
maxdeg
Posts: 229
Joined: Thu Mar 10, 2016 6:17 pm
Location: Canada

Re: For how many of these are there functional Linux version

Post by maxdeg »

MikeB wrote:
maxdeg wrote:
MikeB wrote:
maxdeg wrote:
MikeB wrote:
maxdeg wrote:
MikeB wrote:
Dann Corbit wrote:Alfil 15.7 x64
Andscacs 0.92 x64
Booot 6.2 x64
Bouquet 1.8 x64
Critter 1.6a x64
Deep Rybka 4.1 x64
Equinox 3.30 x64
Fire 6.1 x64
Fizbo 1.9 x64
Fritz 15 x64
Ginkgo 2.0 x64
Gull 3.0 x64
Hannibal 1.7 x64
NirvanaChess 2.4 x64
Protector 1.9.0 x64
SugaR XPrO 1.2 x64


The exact version number does not have to match, but you get the idea.
I guess that some of the open source ones have been built for Linux but some of those may not work if the engine has windows primitives.

I guess there are lots of Linux users who have already tried them or who already know you cannot obtain a Linux version.

I only have AsmFish, Shredder, Stockfish, Texel, Komodo and a couple private engines on my Ubuntu server right now.

I would like to broaden that, and I guess others have already tried them.

I have heard that Houdini can be problematic on Linux NUMA machines, but I do not know if that is true of the current Houdini. I really don't want to put Wine on it anyway.

I would rather just run with a limited set than put Wine on it. I already have other machines to run the Windows only engines.

But a few other strong engines would be nice, if they are native Linux engines and if they work properly.
I complied SugaR-Xpro 1.3 for the Mac, so my guess the sources should work on Linux - includes the sources to enable compilation on a Mac, ymmv.

https://www.dropbox.com/s/rwdlaz4si13ay ... S.zip?dl=1
Got this on my Mac ..

Last login: Fri Oct 6 06:18:20 on ttys000
iMac:~ mobo$ /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13 ; exit;
Sat Oct 7 07:25:41 2017
dyld: lazy symbol binding failed: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

dyld: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/SugaR-1.3/srcS/sugar-v13
Expected in: /usr/lib/libstdc++.6.0.9.dylib

Abort trap: 6
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...9 completed.

[Process completed]
Hopefully this version works for you :

https://www.dropbox.com/s/gy7xt3qy5hs5b ... e.zip?dl=1

added -static-libstdc++ flag
Thanks Mike however it was the Sugar compile my Mac was having issues with. You're busy with McB so back-burner this.

Appreciate Sting though .. :D
Hopefully this version works:

https://www.dropbox.com/s/56z1dttjh1tnv ... S.zip?dl=1

old link was deactivated, includes modified source and makefile in accordance with the license agreement
Same issue I think - anyway I wanted to run this on my Mac but I do have it on a W10 system so its not big an issue. If it works on the Mac it works if not .. :(

Thanks !
max - try this version - disabled polyglot book option. If this doesn't work, I have run out of options.

https://www.dropbox.com/s/0o8ivhsdpn77a ... k.zip?dl=1
No joy .. many thanks for spending time on this Mike .. I still have the W10 version to play with .. looking forward to McB-3 .. +1 +1

Last login: Sun Oct 8 08:42:32 on console
iMac:~ mobo$ /Users/mobo/Desktop/sugar ; exit;
Sun Oct 8 15:29:09 2017
dyld: lazy symbol binding failed: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/sugar
Expected in: /usr/lib/libstdc++.6.0.9.dylib

dyld: Symbol not found: __ZNSt6thread20hardware_concurrencyEv
Referenced from: /Users/mobo/Desktop/sugar
Expected in: /usr/lib/libstdc++.6.0.9.dylib

Abort trap: 6
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...3 completed.

[Process completed]
Volker Pittlik
Posts: 619
Joined: Wed Mar 08, 2006 9:10 pm
Location: Murten / Morat, Switzerland
Full name: Volker Pittlik

Re: For how many of these are there functional Linux version

Post by Volker Pittlik »

elcabesa wrote:Vajolet can be compiled for linux and raspberry if you like :)
Both would be interesting for me. I tried the makefile from github. It works fine but the resulting Vajolet2 2.3.1 exe caused a memory access violation.

Volker
User avatar
Ponti
Posts: 493
Joined: Wed Mar 15, 2006 6:13 am
Location: Curitiba - PR - BRAZIL

Re: For how many of these are there functional Linux version

Post by Ponti »

I´ve never got Fritz newer versions (> v.12) to run under Linux...
A. Ponti
AMD Ryzen 1800x, Windows 10.
FIDE current ratings: standard 1913, rapid 1931