<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">
<channel>
    <title>Dažādas piezīmes qBittorrent 4.1.5 uz ARM kastes</title>
    <link>https://tvertne.org/blogi/?itemid=4028</link>
    <description>Tā kā tikko iznāca jauna qbittorrent versija, tad radās vēlme to arī uzstellēt. Un, tātad: No root konta:1) wget https://netix.dl.sourceforge.net/project/qbittorrent/qbittorrent/qbittorrent-..</description>
    <language>lv</language>
    <image>
        <url>http://tvertne.org/logo-org.gif</url>
        <title>qBittorrent 4.1.5 uz ARM kastes</title>
        <link>https://tvertne.org/blogi/?itemid=4028</link>
    </image>
    <docs>http://backend.userland.com/rss</docs>
	    <item>
<title>Dažādas piezīmes qBittorrent 4.1.5 uz ARM kastes</title>
<link>https://tvertne.org/blogi/?itemid=4028</link>
<description>Tā kā tikko iznāca jauna qbittorrent versija, tad radās vēlme to arī uzstellēt. Un, tātad: <br /></div><div class="itembody">No <b>root</b> konta:<br />1) wget https://netix.dl.sourceforge.net/project/qbittorrent/qbittorrent/qbittorrent-4.1.5/qbittorrent-4.1.5.tar.gz<br />2) gunzip qbittorrent-4.1.5.tar.gz<br />3) tar -vxf qbittorrent-4.1.5.tar<br />4) cd qbittorrent-4.1.5<br />5) cd src/base/bittorrent<br />6) pico -z -w qbittorrent-4.1.5/src/base/bittorrent/session.cpp<br /><br />Izmainām vajadzīgās lietas...(tādu ir daudz).<br /><br />7) ./configure --disable-gui --with-boost-libdir=/usr/lib/arm-linux-gnueabihf<br />8.) make -j$(nproc)<br />9) make install<br /><br />No <b>lietotāja</b> konta palaižam kā:<br />qbittorrent-nox --webui-port=xxxxx -d</div><div class="itembody"><br /></div><div class="itembody">p.s.<br /></div><div class="itembody">Rezultātā palaižot <b>make</b> iegūstam <i>suxainu erroru</i>:</div><div class="itembody">Makefile:1784: recipe for target 'session.o' failed<br />make[1]: *** [session.o] Error 1<br />make[1]: *** Waiting for unfinished jobs....<br />make[1]: Leaving directory '/root/qbittorrent-4.1.5/src'<br />Makefile:42: recipe for target 'sub-src-make_first' failed<br /><div align="justify">make: *** [sub-src-make_first] Error 2</div></div><div align="justify"><br />p.s.s. <br /></div><div class="itembody" align="justify">Pēc intensīvas rakšanās pa webu, nonācu pie secinājuma, ka vainīgs ir uz manas sistēmas izmantotais <b>libtorrent 1.0.11</b> - tas ir pārāk vecs, lai to normāli savienotu darbam ar qbittorrent 4.1.5.</div><div class="itembody"><br /></div><div class="itembody">Līdz ar to uzliku <b>libtorrent-1.1.11</b> sekojošā veidā:</div><div class="itembody">No <b>root</b> konta:</div><div class="itembody">1) wget https://github.com/arvidn/libtorrent/releases/download/libtorrent_1_1_11/libtorrent-rasterbar-1.1.11.tar.gz</div><div class="itembody">2) gunzip libtorrent-rasterbar-1.1.11.tar.gz</div><div class="itembody">3) tar -vxf libtorrent-rasterbar-1.1.11.tar</div><div class="itembody">4) cd libtorrent-rasterbar-1.1.11</div><div class="itembody">5) ./configure --enable-python-binding --with-boost-libdir=/usr/lib/arm-linux-gnueabihf</div><div class="itembody">6) make -j$(nproc)</div><div class="itembody">7) make install</div><div class="itembody">8.) ldconfig</div><div class="itembody"><br /></div><div class="itembody">Pēc tam qbittorent-4.1.5/src/src.pro failā jāpievieno sekojošas rindiņas:</div><div class="itembody"><br /># Fix undefined reference to `boost::asio::ip::address_v4<br />DEFINES += BOOST_ASIO_DISABLE_STD_ARRAY</div><div class="itembody"><br /></div><div class="itembody">un pēc tam jāatkārto qbittorrent instalācija ar ./configure .. kā rakstīts augstāk, vienīgais šoreiz izpildīju <b>make</b> vienkārši kā <b>make </b>(bez visu cpu resursu izmantošanas) - katram gadījumam, jo pēc dažādu komentāru izlasīšanas webā tā arī nesapratu vai <b>make -j$(nproc)</b> izmantošana var radīt kādas papildus kļūdas kompilācijā. Kā teikt, labāk ilgāk, bet drošāk :D</div><div class="itembody"><br /></div><div class="itembody">Viss izdevās!</div><div class="itembody" align="justify"><br /></div><div class="itembody" align="justify"><strike>Par performanci 4.1.3 vs 4.1.5 pagaidām neko nevaru pateikt. Jāskatās... cerams viss būs OK.</strike> <span style="color:#0000FF;">Skatīt teksta papildinājumu raksta beigās.</span><br /></div><div class="itembody" align="justify">Galvenā 4.1.5 "fīča", kuras nebija iepriekš, manā skatījumā ir "free space" uzrādīšana web interfeisā.</div><div class="itembody" align="justify"><br /></div><div class="itembody" align="justify"><span style="color:#D43D1A;"><b>Papildinājums:</b></span><br /></div><div class="itembody" align="justify"><span style="color:#009900;">Diemžēl nācās uzlikt atpakaļ libtorrent 1.0.11 un qbt 4.1.3, jo 4.1.4 un 4.1.5 smagi nerullēja uz manas ierobežoto resursu kastes. Nāksies iztikt bez "free space" opcijas. Neko darīt - pierādījās sen zināmā patiesība, ka "jaunāks ne vienmēr nozīmē labāks" un ka "ja kaut kas labi strādā, tad neaiztiec".</span></div><div class="itembody" align="justify"><br /></div><div class="itembody" align="justify">Libtorrent 1.0.11 liku šādi: <br /></div><div class="itembody" align="left">1) ./configure --enable-python-binding --disable-debug --enable-encryption --with-boost-libdir=/usr/lib/arm-linux-gnueabihf CXXFLAGS=-std=c++11</div><div class="itembody" align="left">2) make -j$(nproc)</div><div class="itembody" align="left">3) make install</div><div class="itembody" align="left">4) ldconfig<div class="itembody"><br /></div><div class="itembody">Kompilējās 50 minūtes :)<br /></div></description>
<pubDate></pubDate>
</item>
            </channel>
</rss>
        