My problem is now solved. I tried installing rtorrent inside of a screen. When I detatched from the screen, the error dissapeard and installation completed.

Kia

Kia Niskavaara wrote:

I'm still having the same error when installing rtorrent 0.8.3. Please let me know if I need to provide more info.

This is the error I get

/usr/bin/ld: /usr/local/lib/libtorrent.so: invalid string offset 18719320 >= 25584 for section `.dynstr'
command_download.o: In function `initialize_command_download()':
/root/rtorrent-0.8.3/src/command_download.cc:454: undefined reference to `core::DownloadList::open_throw(core::Download*)'

It starts at line 190. See the complete output:
http://pastebin.com/m71a346a6

Kia

Kia Niskavaara wrote:

I had the same problem with libcurl4 dependencies. Solved it using the patch suggested below by Josef Drexler.

But now I get a lot of errors. Any ideas of what could be wrong?

I'm on Debian Etch, using a Slug/NSLU2.

LKG3520FB:~/rtorrent-0.8.3# export CXXFLAGS="-mcpu=xscale -mtune=xscale"
LKG3520FB:~/rtorrent-0.8.3# ./autogen.sh
LKG3520FB:~/rtorrent-0.8.3# ./configure
LKG3520FB:~/rtorrent-0.8.3# ./make

Result from make is pretty long. I've included everything, but you only need to look in the last lines:

http://pastebin.com/m71a346a6

Thanks for helping me!

Kia

Josef Drexler wrote:
On Sep 16, 2008, at 5:51 PM, Örjan Nordlund wrote:
Thanks for a great software. I just D/L the new build from SVN and tried to compile it. It seems there is a problem with libcurl (i have libcurl3).

FYI, svn is still 0.12.2/0.8.2, the version there hasn't been bumped yet. This release is otherwise based on an earlier revision which does not yet have the libcurl changes, so it would probably work for you.

Is there any way to get away from libcurl4 dependencies? I run Ubuntu 6 and libcurl4 isn't available as packages through the normal repositories. I do not want to do a full dist-upgrade just to be able to run the latest rtorrent svn.

See the last two replies on the bug tracker: http://libtorrent.rakshasa.no/ticket/1462#comment:4 - it's also not that hard to build your own updated libcurl4 package. I just did that for my Debian etch install, Ubuntu probably isn't much different.

The minimum possible libcurl version is 7.15.4, though upgrading to a recent libcurl is still strongly recommended, because rtorrent now uses libcurl's poll interface which wasn't deemed "stable" until 7.18.x.

Or stay with 0.12.3/0.8.3 for now (as opposed to the latest svn revision).

_______________________________________________
Libtorrent-devel mailing list
[email protected]
http://rakshasa.no/mailman/listinfo/libtorrent-devel

_______________________________________________
Libtorrent-devel mailing list
[email protected]
http://rakshasa.no/mailman/listinfo/libtorrent-devel

_______________________________________________
Libtorrent-devel mailing list
[email protected]
http://rakshasa.no/mailman/listinfo/libtorrent-devel

Reply via email to