Skip to content

doadin/DelugeBuildFromSource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

How to build Deluge and dependencies 100% from source:

  • 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 .