-
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:
- Visual Studio 2017
- Python
- nasm
- ActivePerl
- Msys64
-
Download the following .zip files :
and extract each of these archives to a seperate folder in
C:\
and the openssl master.zip toC:\OpenSSL
and the gvsbuild master.zip toC:\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 fromC:\Python\Python37\Scripts
.