Ich versuche grad vergeblich rtorrent auf einen Server mit Ubuntu 12.04 LTS x86
bei der Installation von libtorrent 0.12.6 kommen folgende Fehlermeldungen:
./autogen.sh
Code:
configure.ac:32: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2730: _AC_RUN_IFELSE is expanded from...
../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
../../lib/autoconf/general.m4:2749: AC_RUN_IFELSE is expanded from...
scripts/common.m4:199: TORRENT_CHECK_ALIGNED is expanded from...
../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
../../lib/autoconf/general.m4:1463: AC_ARG_ENABLE is expanded from...
scripts/common.m4:221: TORRENT_ENABLE_ALIGNED is expanded from...
configure.ac:32: the top level
configure.ac:37: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from...
scripts/checks.m4:351: TORRENT_CHECK_TR1 is expanded from...
../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
../../lib/autoconf/general.m4:1463: AC_ARG_ENABLE is expanded from...
scripts/common.m4:244: TORRENT_ENABLE_TR1 is expanded from...
configure.ac:37: the top level
configure.ac:47: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
[Die Meldung wiederholt sich so oft dass ich nicht alles kopieren konnte]
./configure verläuft problemlos
beim make jedoch kommen anfangs die gleichen Meldungen und bricht nach wenigen Sekunden mit folgender Meldung ab
Code:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I. -I./.. -I./../.. -I../../.. -g -O2 -g -DDEBUG -fvisibility=hidden -I/usr/include/sigc++-2.0 -I/usr/lib/i386-linux-gnu/sigc++-2.0/include -MT peer.lo -MD -MP -MF .deps/peer.Tpo -c peer.CC -fPIC -DPIC -o .libs/peer.o
In file included from ./../data/block.h:42:0,
from peer.cc:39:
./../../torrent/data/block_transfer.h: In member function 'bool torrent::BlockTransfer::is_valid() const':
./../../torrent/data/block_transfer.h:60:73: error: 'NULL' was not declared in this scope
In file included from peer.cc:39:0:
./../data/block.h: In constructor 'torrent::Block::Block()':
./../data/block.h:57:39: error: 'NULL' was not declared in this scope
./../data/block.h: In member function 'bool torrent::Block::is_finished() const':
./../data/block.h:61:95: error: 'NULL' was not declared in this scope
In file included from peer.cc:39:0:
./../data/block.h: In member function 'bool torrent::Block::is_transfering() const':
./../data/block.h:62:95: error: 'NULL' was not declared in this scope
./../data/block.h: In member function 'bool torrent::Block::is_peer_queued(const torrent::PeerInfo*) const':
./../data/block.h:64:101: error: 'NULL' was not declared in this scope
./../data/block.h: In member function 'bool torrent::Block::is_peer_transfering(const torrent::PeerInfo*) const':
./../data/block.h:65:103: error: 'NULL' was not declared in this scope
./../data/block.h: In member function 'torrent::BlockTransfer* torrent::Block::find(const torrent::PeerInfo*)':
./../data/block.h:149:38: error: 'NULL' was not declared in this scope
./../data/block.h: In member function 'const torrent::BlockTransfer* torrent::Block::find(const torrent::PeerInfo*) const':
./../data/block.h:159:38: error: 'NULL' was not declared in this scope
make[4]: *** [peer.lo] Error 1
make[4]: Leaving directory `/usr/lib/libtorrent-0.12.6/src/torrent/peer'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/lib/libtorrent-0.12.6/src/torrent'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/lib/libtorrent-0.12.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/lib/libtorrent-0.12.6'
make: *** [all] Error 2
Weiß jmd rat?