Open wiegleyj opened 2 months ago
It looks like the libtorrent headers that were installed into /usr/include/torrent/
haven't been preprocessed. If you're building rtorrent from master, I'd recommend also building libtorrent from master to match, and using those headers instead of wherever the /usr/include/torrent/
ones are coming from.
Alrighty. Thank you. I built libtorrent as you suggested and that did allow rtorrent to build.
I built both with: autoreconf -vfi ./configure make make install
Ubuntu 24.04's install of rtorrent throw a "buffer overflow detected" whenever you try to specify a session directory as well. It looks Ubuntu has some serious problems with their rtorrent/libtorrent build since the libtorrent development headers don't support a raw rtorrent build either.
I can't get this to build. It's all guess work. INSTALL references the shell command "./configure && make && make install" but there is no configure shell script.
Oh... autoconf... that throws an error.
Oh... autoreconf -vfi... that throws an error... "apt install autoconf-archive" of course. Great. Now we have a configure script. And it runs and completes with no errors. So...
What's the modern secret to building rtorrent?