qBittorrent v2.9.10

Windows specific questions, problems.
Post Reply
christophe.dumez

qBittorrent v2.9.10

Post by christophe.dumez »

Hi,

qBittorrent v2.0.10 was recently released but the latest Windows build is v2.9.7. Is there someone who could build v2.9.10 with up-to-date versions of:
- libtorrent (v0.16.1)
- Qt (4.8.1)
- Boost (1.49.0)
- MSVC 2008 or 2010

Thanks in advance :)
Dayman

Re: qBittorrent v2.9.10

Post by Dayman »

Compiles (AMD64) and works.
MSVC 2010
Qt 4.8.2 (DLL)
Boost 1.49 (LIB)
libtorrent 0.16.1 (LIB)
OpenSSL 1.0.1c (DLL)

By the way. What are qbt sysreqs for windows? I mean WINVER and cpu instruction set SSE/SSE2.
I ask about WINVER 'cause of this:
line 157 of http://libtorrent.svn.sourceforge.net/v ... iew=markup
It's probably possible to built with io scheduler on windows with SDK (or maybe MSVC includes headers/libraries anyway) http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Btw above code fails for me w/o

Code: Select all

sed -i -e "/^[[:space:]]\+FileIoPriorityHintInfo, \&priorityHint, sizeof/s|(PriorityHint|(FILE_IO_PRIORITY_HINT_INFO|" .\src\file_pool.cpp
SSE/SSE2 goes for -sse -sse2 configure options of Qt and /arch:[SSE|SSE2] compiler options of MSVC. Not sure if they actually do something. Qt SSE[2] stuff probably triggers only in GL code. /arch option on the other hand: http://msdn.microsoft.com/en-us/library/7t5yh4fd.aspx
Not sure what to think about that, I don't think anybody running windows has a cpu w/o at least SSE1.
Last edited by Dayman on Mon Jun 25, 2012 6:26 am, edited 1 time in total.
User avatar
Nemo
Administrator
Administrator
Posts: 1730
Joined: Sat Jul 24, 2010 6:24 pm

Re: qBittorrent v2.9.10

Post by Nemo »

Thanks for your effort to atleast trying it Dayman. Hope you can get it up and running soon.
sledgehammer_999
Administrator
Administrator
Posts: 2443
Joined: Sun Jan 23, 2011 1:17 pm

Re: qBittorrent v2.9.10

Post by sledgehammer_999 »

I just got back home from my real life obligations. I will be totally free for the next few days. I will try to build/upload the new version tomorrow.
Dayman

Re: qBittorrent v2.9.10

Post by Dayman »

[quote="sledgehammer_999"]
I just got back home from my real life obligations. I will be totally free for the next few days. I will try to build/upload the new version tomorrow.
[/quote]
I can say that 2.9.10 builds and works fine (both i686 and AMD64) with latest stable Qt/libtorr/Boost/SSL. If failed to parse a 20Meg torrent with 65K+ files though (i doubt any client can haha). Found a small, but annoying under certain circumstances UI bug by the way. Will report tomorrow.

P.S. I can't easily make an installer since i've never worked with inno/nsis. So it would be nice to have a script ready. Or I could just post my build script for building for AMD64.
Last edited by Dayman on Mon Jun 25, 2012 9:45 pm, edited 1 time in total.
love2t

Re: qBittorrent v2.9.10

Post by love2t »

[quote="Dayman"]
Compiles (AMD64) and works.
MSVC 2010
Qt 4.8.2 (DLL)
Boost 1.49 (LIB)
libtorrent 0.16.1 (LIB)
OpenSSL 1.0.1c (DLL)

By the way. What are qbt sysreqs for windows? I mean WINVER and cpu instruction set SSE/SSE2.
I ask about WINVER 'cause of this:
line 157 of http://libtorrent.svn.sourceforge.net/v ... iew=markup
It's probably possible to built with io scheduler on windows with SDK (or maybe MSVC includes headers/libraries anyway) http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Btw above code fails for me w/o

Code: Select all

sed -i -e "/^[[:space:]]\+FileIoPriorityHintInfo, \&priorityHint, sizeof/s|(PriorityHint|(FILE_IO_PRIORITY_HINT_INFO|" .\src\file_pool.cpp
SSE/SSE2 goes for -sse -sse2 configure options of Qt and /arch:[SSE|SSE2] compiler options of MSVC. Not sure if they actually do something. Qt SSE[2] stuff probably triggers only in GL code. /arch option on the other hand: http://msdn.microsoft.com/en-us/library/7t5yh4fd.aspx
Not sure what to think about that, I don't think anybody running windows has a cpu w/o at least SSE1.
[/quote]



can you give me a tutorial on how to compile it ?

I do it  follow http://sourceforge.net/apps/mediawiki/q ... le=Windows, but meet some problems.
Post Reply