I'd like to run Booost on Linux. Have tried with a generic build of wine64 but it froze.
Has anyone successfully built Booost for Linux? Any tips or tricks?
Anyone running Booost on Linux?
Moderators: hgm, Rebel, chrisw
-
- Posts: 12541
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Anyone running Booost on Linux?
I guess that you mean either Booot the Pascal chess program or Boost the C++ API.Jesse Gersenson wrote: ↑Tue Sep 18, 2018 12:04 am I'd like to run Booost on Linux. Have tried with a generic build of wine64 but it froze.
Has anyone successfully built Booost for Linux? Any tips or tricks?
I guess you are talking about Booot. But I am not sure about it.
For the Pascal program, it has the source and should be portable, so I guess that you can build it on Linux.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 593
- Joined: Sat Aug 20, 2011 9:43 am
-
- Posts: 191
- Joined: Mon Oct 31, 2016 6:30 pm
- Location: England
Re: Anyone running Booost on Linux?
Please ignore this post, see next one.
Last edited by Colin-G on Tue Sep 18, 2018 12:37 pm, edited 3 times in total.
-
- Posts: 191
- Joined: Mon Oct 31, 2016 6:30 pm
- Location: England
Re: Anyone running Booost on Linux?
I already asked this question some months ago, but got no satisfactory answers.Jesse Gersenson wrote: ↑Tue Sep 18, 2018 12:04 am I'd like to run Booost on Linux. Have tried with a generic build of wine64 but it froze.
Has anyone successfully built Booost for Linux? Any tips or tricks?
It looks like the Pascal source code is in Delfi format.
I tried compiling Booot with Lazarus, the linux version of Delfi, but got errors and gave up.
Booot works perfectly ok with wine in linux.
For Xboard I had to use wine with the Windows version of Polyglot and a Windows polyglot.ini file.
i.e. the engine needs to be "wine Polyglot.exe Booot.ini", the quotes are needed.
The linux version of polyglot plus a linux polyglot.ini file did not work for me with Booot, like it does for other Windows only engines.
My Windows Booot.ini file is below
Code: Select all
[PolyGlot]
EngineName = Booot 6.2
EngineDir = C:\Arena\Engines\Booot\v6.2
EngineCommand = booot6_popcnt.exe
Book = true
BookFile = Big2017.bin
Log = false
Resign = true
ResignScore = 900
[Engine]
Hash = 128
Threads = 1
Ponder = false
-
- Posts: 1643
- Joined: Tue May 20, 2008 4:57 pm
- Location: Augsburg - Germany
Re: Anyone running Booost on Linux?
http://www.sdchess.ru/download_engines.htm > contains the source code of Booot v6.3.1 - 6.3
Regards,
Norbert
Regards,
Norbert
-
- Posts: 12541
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Anyone running Booost on Linux?
Lazarus is a little different than delfi, but it has a delfi mode, if I recall correctly. Even so, it misses some delfi library/class stuff.Colin-G wrote: ↑Tue Sep 18, 2018 12:25 pmI already asked this question some months ago, but got no satisfactory answers.Jesse Gersenson wrote: ↑Tue Sep 18, 2018 12:04 am I'd like to run Booost on Linux. Have tried with a generic build of wine64 but it froze.
Has anyone successfully built Booost for Linux? Any tips or tricks?
It looks like the Pascal source code is in Delfi format.
I tried compiling Booot with Lazarus, the linux version of Delfi, but got errors and gave up.
Booot works perfectly ok with wine in linux.
For Xboard I had to use wine with the Windows version of Polyglot and a Windows polyglot.ini file.
i.e. the engine needs to be "wine Polyglot.exe Booot.ini", the quotes are needed.
The linux version of polyglot plus a linux polyglot.ini file did not work for me with Booot, like it does for other Windows only engines.
My Windows Booot.ini file is belowCode: Select all
[PolyGlot] EngineName = Booot 6.2 EngineDir = C:\Arena\Engines\Booot\v6.2 EngineCommand = booot6_popcnt.exe Book = true BookFile = Big2017.bin Log = false Resign = true ResignScore = 900 [Engine] Hash = 128 Threads = 1 Ponder = false
There is a delfi for linux, which is (I guess) what you would want to build it.
The I/O with delfi is a little different than Lazarus/FreePascal. I tried to build it myself and had problems with the I/O so I gave it up.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 364
- Joined: Sat Jun 13, 2015 10:08 am
- Location: Poland
- Full name: Dariusz Domagała
Re: Anyone running Booost on Linux?
Under macOS also compilation without success, many errorsI tried compiling Booot with Lazarus, the linux version of Delfi, but got errors and gave up.
Regards, Darius
https://chessengeria.eu
https://chessengeria.eu
-
- Posts: 593
- Joined: Sat Aug 20, 2011 9:43 am
-
- Posts: 191
- Joined: Mon Oct 31, 2016 6:30 pm
- Location: England
Re: Anyone running Booost on Linux?
The linux on this computer is Mint 18.1, but the same version of polyglot.exe also runs in wine ok on Mint 17 on other computers.Jesse Gersenson wrote: ↑Mon Dec 03, 2018 8:51 amWhich version of polyglot are you using and which Linux distribution?
Wine is version 1.6.2
If I go to the directory containing the Polyglot windows executable and the Booot.ini file and type
wine Polyglot.exe Booot.ini
it says
"PolyGlot 1.4 by Fabien Letouzey"
This version is from January 2006
I found different versions work better on my Windows computers.
My Windows XP and Windows 10 computers all use version 1.4.67b from April 2015.
I had problems with some other versions.