Open GoogleCodeExporter opened 8 years ago
That wasn't "a defect" as marked by system ;-) but some kind of usable info (I
believe).
Original comment by dfateyev
on 26 Aug 2009 at 2:39
Original comment by novik65
on 26 Aug 2009 at 2:45
this is why i prefer freebsd and the ports system.
on freebsd you just do this:
cd /usr/ports/net-p2p/rtorrent && make install clean
(or cd /usr/ports/net-p2p/rtorrent-devel && make install clean for 0.8.5)
it compiles from source for your system and handles all dependencies cleanly,
if you
wish to compile with xmlrpc-c you just select it from the easy ncurses menu,
just
like all other ports installs.
Thanks for these links though, i have friends who still use linux, i've been
able to
convert MOST of them but some will probably ALWAYS be linux heads =)
Original comment by Wonslung@gmail.com
on 26 Aug 2009 at 3:55
> it compiles from source for your system and handles all dependencies cleanly,
if you
wish to compile with xmlrpc-c you just select it from the easy ncurses menu,
just
like all other ports installs.
That's not so hard in linux too, but there's some issues with rtorrent. It
perfectly
compiles with *any* curl and xmlrpc-c version, but totally doesn't works with
them
(!!) The situation looks pretty simply at first glance, but it doesn't. Go
ahead;
are you sure that the `freebsd port system` resolves correctly these conditions
due
compilation: a) curl version installed on system must be > 7.18 (rtorrent
requirement), xmlrpc-c must be > 1.11 (rutorrent requirement). Moreover, the
libtorrent library doesn't compiles with xmlrpc-c > 1.11 because its api was
changed,
so additional patch requred for latest xmlrpc-c compatibility.
Original comment by dfateyev
on 26 Aug 2009 at 4:45
mine compiles flawlessly every time on freebsd.
I've never had a problem compiling it on linux either, it's just not as simple
of a
process.
Compiling on linux consists of making sure you have the dependencies correct,
compiling wth the proper flags and running ldconfig
compiling on freebsd consist of:
cd /usr/ports/net-p2p/rtorrent-devel && make install clean
Original comment by ultraflu...@gmail.com
on 27 Aug 2009 at 2:21
and, yes, the entire point i was making is on freebsd it DOES compile with the
proper
dependencies and it DOES have the option to compile with xmlrpc-c checked as the
default option (which is an rtorrent option) and libtorrent has the option to
compile
with kqueue based polling by default.
as far as i know, it used xmlrpc-c 1.18 on freebsd.
It's not hard to install on any system but FreeBSD is ideal. For multiple
reason.
FreeBSD handles load better, has a more robust network stack and let's not
forget
jails and ZFS. not only does it run at LOWER load most of the time but it works
better under HIGH load situations. FreeBSD is by far my first choice for this
sort
of thing. The only os i think might give it a run for it's money soon is
opensolaris.
Original comment by Wonslung@gmail.com
on 27 Aug 2009 at 2:28
Well guys I'm glad to hear that it working on freebsd out of box. Every os has
it's
own advantages and lacks (I can't discuss it out there ;) hehe
Original comment by dfateyev
on 27 Aug 2009 at 4:40
Original issue reported on code.google.com by
dfateyev
on 26 Aug 2009 at 2:36