Opened 4 years ago

Closed 4 years ago

Last modified 2 years ago

#3043 closed bug (Fixed)

libtorrent 1.1 win build instructions

Reported by: greasy Owned by:
Priority: minor Milestone: 2.0.0
Component: Packaging Version: 1.3.15
Keywords: libtorrent, instructions Cc:

Description

As of libtorrent 1.1.3, the boost=source, geoip=static, and encryption=openssl arguments for b2.exe aren't working. At http://libtorrent.org/building.html, geoip isn't listed as a build feature and the argument for setting openssl as the encryption method is "crypto", not "encryption."

It'd be great if http://dev.deluge-torrent.org/wiki/Building/libtorrent was updated to reflect these changes

Change History (4)

comment:1 Changed 4 years ago by Cas

  • Component changed from libtorrent to Packaging
  • Milestone changed from needs verified to 2.0
  • Summary changed from Incorrect instructions for building libtorrent to libtorrent 1.1 win build instructions

Primarily because Deluge 1.3 is only recommended to use lt 1.0.

I am aware of those changes and will update wiki for 2.0 release and the line will read:

b2 libtorrent-link=static boost-link=static release optimization=space encryption=on crypto=openssl include=C:\OpenSSL-Win32\include linkflags=/LIBPATH:C:\OpenSSL-Win32\lib -j%NUMBER_OF_PROCESSORS% --hash 
Last edited 4 years ago by Cas (previous) (diff)

comment:2 Changed 4 years ago by greasy

I only built libtorrent 1.1.3 because _libtorrent.py (which checks the libtorrent version) requires libtorrent version 1.1.2.0 or greater.

Maybe this is something else that needs looking into?

comment:3 Changed 4 years ago by Cas

  • Resolution set to Fixed
  • Status changed from new to closed

comment:4 Changed 2 years ago by Cas

  • Milestone changed from 2.0 to 2.0.0

Milestone renamed

Note: See TracTickets for help on using tickets.