All info is for a 64-bit build but instructions should be very similar and scripts need very little editing to make 32-bit instead.
You need to have installed:
Download the following .zip files :
and extract each of these archives to a seperate folder in C:\
and the openssl master.zip to C:\OpenSSL
and the gvsbuild master.zip to C:\gtk-build\github
.
Make sure the following are in your PATH
environment variable:
C:\Perl64\site\bin
C:\Perl64\bin
C:\Python\Python37
C:\Python\Python37\Scripts
C:\gtk-build\gtk\x64\release\bin
C:\OpenSSL-Win64\bin
Now run the following batch files in the given order:
BuildB2.bat(Only needed for first build or fresh build)
OpenSSLBuild.bat
LibtorrentBuild.bat
GTK3Build.bat
DelugeBuild.bat
Finally you may run deluge.exe
via cmd/powershell, or create a shortcut from C:\Python\Python37\Scripts
.