尝试安装 Deluge 1.3.3 时出现“找不到 -lboost_iostreams”

尝试安装 Deluge 1.3.3 时出现“找不到 -lboost_iostreams”

尝试安装 deluge 1.3.3(我需要这个特定版本)时出现错误。

我通过以下方式安装所有需要的软件包

sudo apt-get install g++ make python-all-dev python-all python-dbus \
python-gtk2 python-notify librsvg2-common python-xdg python-support \
subversion libboost-dev libboost-python-dev \
libboost-thread-dev libboost-date-time-dev libboost-filesystem-dev \
libssl-dev zlib1g-dev python-setuptools \
python-mako python-twisted-web python-chardet python-simplejson

然后我建造它

$ python setup.py build

$ sudo python setup.py install

然后我得到一个长列表,列表末尾有一个错误

/usr/bin/ld: cannot find -lboost_iostreams
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1

你能帮我解决这个问题吗?

答案1

它正在尝试构建 libtorrent,但您没有安装构建工具 (gcc) 来执行此操作。我建议不要构建 libtorrent,而只需安装python-libtorrent

相关内容