chessforyou Bettina&Terry77

chessforyou Bettina&Terry77

HomeCalendarFAQRegisterLog in
WELCOME TO FORUM OF Angels77 * named in memory of Bettina & Terry
Search
 
 

Display results as :
 
Rechercher Advanced Search
Search
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Latest Stockfish Matefinder
Yesterday at 11:04 pm by LondonFrau

» Base Chessmix.Pro
Yesterday at 11:32 am by st peter

» 2400+ Corr Book ctg
Yesterday at 11:13 am by LondonFrau

» StockFish Development builds for MacOS
Yesterday at 10:39 am by st peter

» Stockfish 8 for Android
Yesterday at 9:50 am by st peter

» Samir29.ctg
Tue May 23, 2017 9:38 pm by Belladonna

» Which ctg book is best for Stockfish?
Tue May 23, 2017 6:44 pm by LondonFrau

» Shark and Orka Engines
Sun May 21, 2017 2:22 am by VitruviusH

» Testing Fish(asm-Brain-Stock-Raub-SugaR) vs Houdini & Komdo 10'4 by Critter
Sat May 20, 2017 10:54 am by LondonFrau

Latest topics
» Latest Stockfish Matefinder
Yesterday at 11:04 pm by LondonFrau

» Base Chessmix.Pro
Yesterday at 11:32 am by st peter

» 2400+ Corr Book ctg
Yesterday at 11:13 am by LondonFrau

» StockFish Development builds for MacOS
Yesterday at 10:39 am by st peter

» Stockfish 8 for Android
Yesterday at 9:50 am by st peter

» Samir29.ctg
Tue May 23, 2017 9:38 pm by Belladonna

» Which ctg book is best for Stockfish?
Tue May 23, 2017 6:44 pm by LondonFrau

» Shark and Orka Engines
Sun May 21, 2017 2:22 am by VitruviusH

» Testing Fish(asm-Brain-Stock-Raub-SugaR) vs Houdini & Komdo 10'4 by Critter
Sat May 20, 2017 10:54 am by LondonFrau

Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
Forum
Forum
Affiliates
free forum
 


Affiliates
free forum
 



Share | 
 

 Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand

View previous topic View next topic Go down 
AuthorMessage
Doppelganger
Dark Angels
avatar

Posts : 426
Reputation : 1714
Join date : 2010-02-03
Location : We often take for granted the very things that most deserve our gratitude. Cynthia Ozick

PostSubject: Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand   Fri Oct 09, 2015 10:47 am

ReadMe.txt

NEW : (2.015) NEW : MATE FINDER / ROCKWOOD SUPPORT, GCC updates.

Stockfish Build You Own....
Launch, Open your FW, wait..... Check your desktop.
If something fail try to run SF_BYO as Admin

This jewel is portable, doesn't modify / harm your system. Files will only be added on your desktop.

You'll have the best Stockfish flavour compiled for YOUR hardware.
In case you want to compile another Stockfish src (Older versions, Rockwood, IPMan...)
simply copy all the .cpp and .h into a YYMMDD folder on your desktop and launch BYO.
You can create as much folders as you want. Compilations will be done in one pass.

If no folder is found BYO automaticly download the latest src code from here :
[You must be registered and logged in to see this link.]

BYO only uses windows commands and these additional programs :
wget [You must be registered and logged in to see this link.]
GCCxxx [You must be registered and logged in to see this link.]
CpuZ (Franck Delattre) [You must be registered and logged in to see this link.]
7z (Igor Pavlov) [You must be registered and logged in to see this link.]
MD5sum (bruce@gridpoint.com)

You're encouraged to test their speed using my protocol available here : [You must be registered and logged in to see this link.] and give feedback on rybkaforum.

Regards,

Brice Allenbrand

This package can be found everytime at : [You must be registered and logged in to see this link.]

[You must be registered and logged in to see this link.]


guitar

im gone
Back to top Go down
VitruviusH
Advanced Member
Advanced Member
avatar

Male Posts : 172
Reputation : 350
Join date : 2013-02-21
Location : San Antonio, Texas

PostSubject: Re: Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand   Sat Oct 10, 2015 6:17 am

How in the world do you build a chess engine?
Back to top Go down
LondonFrau
Admin
Admin
avatar

Female Posts : 986
Reputation : 3028
Join date : 2010-02-27
Location : ???

PostSubject: Re: Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand   Sat Oct 10, 2015 12:11 pm

VitruviusH wrote:
How in the world do you build a chess engine?
YOU  do not , the compiler does from the source code you chose to use ,  just how exactlty that works is a question to google or ask of the compilers maker as we doubt any here know x b sos

_________________
Bettina...............The greatest happiness of life is the conviction that we are loved.

Victor Hugo
Back to top Go down
VitruviusH
Advanced Member
Advanced Member
avatar

Male Posts : 172
Reputation : 350
Join date : 2013-02-21
Location : San Antonio, Texas

PostSubject: Re: Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand   Sat Oct 10, 2015 1:02 pm

Thank you LondonFrau.
Back to top Go down
Doppelganger
Dark Angels
avatar

Posts : 426
Reputation : 1714
Join date : 2010-02-03
Location : We often take for granted the very things that most deserve our gratitude. Cynthia Ozick

PostSubject: Re: Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand   Sun Oct 11, 2015 2:14 pm

VitruviusH wrote:
How in the world do you build a chess engine?

Apparently like this here
[shadow=blue][size=150]Guide for compiling of Stockfish[/size][/shadow][/align]
[dropshadow=blue]What do we need?[/dropshadow]
[dropshadow=blue]Download and install the order:[/dropshadow]

-GitHub Desktop
They add two new links to the Desktop


-GCC 4.7.3 64 bit posix
-GCC 4.7.3 32 bit posix
-MSYS 1.0.11

[dropshadow=blue]Set environment variables[/dropshadow]
For compile 64 bit
%Path%;C:\MinGW\mingw64\bin;C:\MinGW\mingw32\bin;C:\MinGW\msys\1.0\bin
For compile 32 bit and reboot
%Path%;C:\MinGW\mingw32\bin;C:\MinGW\mingw32\bin;C:\MinGW\msys\1.0\bin


-Notepad++
-Notepad++ Compare Plugin
Copy plugin (compare):
C:\Program Files (x86)\Notepad++\plugins

[shadow=blue]Let's start:[/shadow]
Open Github Official-stockfish SRC --> [You must be registered and logged in to see this link.]
STEP 1
[spoil][/spoil]
STEP 2
[spoil][/spoil]
Open Git Shell -->


[dropshadow=blue]For compile Stockfish line command:[/dropshadow]

[dropshadow=blue]64 bit[/dropshadow]
mingw32-make -f MakeFile build ARCH=x86-64-bmi2 COMP=mingw

mingw32-make -f MakeFile profile-build ARCH=x86-64-modern COMP=mingw

mingw32-make -f MakeFile profile-build ARCH=x86-64 COMP=mingw

mingw32-make -f MakeFile profile-build ARCH=general-64 COMP=mingw


[dropshadow=blue]32 bit[/dropshadow]
mingw32-make -f MakeFile profile-build ARCH=x86-32 COMP=mingw (sse)

mingw32-make -f MakeFile profile-build ARCH=x86-32-old COMP=mingw

mingw32-make -f MakeFile profile-build ARCH=general-32 COMP=mingw
[dropshadow=blue]Example compile BMI2[/dropshadow]
mingw32-make -f MakeFile build ARCH=x86-64-bmi2 COMP=mingw
[shadow=blue]At the end type:[/shadow] strip stockfish.exe

Important step obligatory


[dropshadow=blue]Final step[/dropshadow]
[shadow=blue]At the end type:[/shadow] mingw32-make clean


For add large pages

[dropshadow=blue]STEP 1[/dropshadow]
[glow=red]download and copy to folder src opt file[/glow]
[spoil][You must be registered and logged in to see this link.]
[You must be registered and logged in to see this link.]

[dropshadow=blue]STEP 2[/dropshadow]
Open Notepad++

Replace red lines with green lines
or add green lines

MAKEFILE:


Main.cpp


tt.cpp


tt.h



[dropshadow=blue]If you want to customize renaming your engine[/dropshadow]
Open misc.cpp
replace line


TO:


AND



TO:









omg
compbash
guitar
im gone
Back to top Go down
Belladonna
Dark Angels
avatar

Female Posts : 426
Reputation : 1891
Join date : 2010-07-11
Location : The covers (Bettina & Terry ) of this book (forum) are too far apart. ~ Ambrose Bierce

PostSubject: Re: Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand   Sun Oct 11, 2015 2:17 pm

Doppelganger wrote:
VitruviusH wrote:
How in the world do you build a chess engine?

Apparently like this here
[shadow=blue][size=150]Guide for compiling of Stockfish[/size][/shadow][/align]
[dropshadow=blue]What do we need?[/dropshadow]
[dropshadow=blue]Download and install the order:[/dropshadow]

-GitHub Desktop
They add two new links to the Desktop


-GCC 4.7.3 64 bit posix
-GCC 4.7.3 32 bit posix
-MSYS 1.0.11

[dropshadow=blue]Set environment variables[/dropshadow]
For compile 64 bit
%Path%;C:\MinGW\mingw64\bin;C:\MinGW\mingw32\bin;C:\MinGW\msys\1.0\bin
For compile 32 bit and reboot
%Path%;C:\MinGW\mingw32\bin;C:\MinGW\mingw32\bin;C:\MinGW\msys\1.0\bin


-Notepad++
-Notepad++ Compare Plugin
Copy plugin (compare):
C:\Program Files (x86)\Notepad++\plugins

[shadow=blue]Let's start:[/shadow]
Open Github Official-stockfish SRC --> [You must be registered and logged in to see this link.]
STEP 1
[spoil][/spoil]
STEP 2
[spoil][/spoil]
Open Git Shell -->


[dropshadow=blue]For compile Stockfish line command:[/dropshadow]

[dropshadow=blue]64 bit[/dropshadow]
mingw32-make -f MakeFile build ARCH=x86-64-bmi2 COMP=mingw

mingw32-make -f MakeFile profile-build ARCH=x86-64-modern COMP=mingw

mingw32-make -f MakeFile profile-build ARCH=x86-64 COMP=mingw

mingw32-make -f MakeFile profile-build ARCH=general-64 COMP=mingw


[dropshadow=blue]32 bit[/dropshadow]
mingw32-make -f MakeFile profile-build ARCH=x86-32 COMP=mingw (sse)

mingw32-make -f MakeFile profile-build ARCH=x86-32-old COMP=mingw

mingw32-make -f MakeFile profile-build ARCH=general-32 COMP=mingw
[dropshadow=blue]Example compile BMI2[/dropshadow]
mingw32-make -f MakeFile build ARCH=x86-64-bmi2 COMP=mingw
[shadow=blue]At the end type:[/shadow] strip stockfish.exe

Important step obligatory


[dropshadow=blue]Final step[/dropshadow]
[shadow=blue]At the end type:[/shadow] mingw32-make clean


For add large pages

[dropshadow=blue]STEP 1[/dropshadow]
[glow=red]download and copy to folder src opt file[/glow]
[spoil][You must be registered and logged in to see this link.]
[You must be registered and logged in to see this link.]

[dropshadow=blue]STEP 2[/dropshadow]
Open Notepad++

Replace red lines with green lines
or add green lines

MAKEFILE:


Main.cpp


tt.cpp


tt.h



[dropshadow=blue]If you want to customize renaming your engine[/dropshadow]
Open misc.cpp
replace line


TO:


AND



TO:









omg
compbash
guitar
im gone
laffaquin
Back to top Go down
VitruviusH
Advanced Member
Advanced Member
avatar

Male Posts : 172
Reputation : 350
Join date : 2013-02-21
Location : San Antonio, Texas

PostSubject: Re: Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand   Mon Oct 12, 2015 3:54 am

You people sure are smart. I don't think I can do it. Thanks for showing me the instructions. It will take me a while to figure this out-hopefully!
Back to top Go down
LondonFrau
Admin
Admin
avatar

Female Posts : 986
Reputation : 3028
Join date : 2010-02-27
Location : ???

PostSubject: Re: Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand   Mon Oct 12, 2015 8:18 am

VitruviusH wrote:
You people sure are smart.  I don't think I can do it.  Thanks for showing me the instructions.  It will take me a while to figure this out-hopefully!
Instructions came from  Marco  the maker of Judas and Sugerfish engines , hes the smart one , youll work it all out   santa

_________________
Bettina...............The greatest happiness of life is the conviction that we are loved.

Victor Hugo
Back to top Go down
Sponsored content




PostSubject: Re: Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand   

Back to top Go down
 
Latest Stockfish (Build Your Own from scource code ) Compiler . from Brice Allenbrand
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» How to compile sourcecode for stockfish?
» Stockfish testing Latest update: 2015/05/11: Stockfish 150503 from Stefan Pohl
» Safari Style Showcase
» Stockfish_BYO_Edition_2016a.exe
» Receipt Code and Stuff-Fur-Stuff Club (SFS) Number

Permissions in this forum:You cannot reply to topics in this forum
chessforyou Bettina&Terry77 :: ENGlNES :: ALL ENGlNES :: Stockfish :: StockFish Forks-
Jump to: