i am using Centos and Last night i format my OS
and then i check transmission 2.21 is out..
i try to install it but getting error..
i use this method:
Code: Select all
wget http://download.m0k.org/transmission/files/transmission-2.21.tar.bz2
tar xjf transmission-2.21.tar.bz2
cd transmission-2.21
./configure
Code: Select all
checking for LIBEVENT... configure: error: Package requirements (libevent >= 2.0.10) were not met:
No package 'libevent' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBEVENT_CFLAGS
and LIBEVENT_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
i then try to install transmission-2.13, because it was working fine before but it gives me error too
./configure
after that make command is not working
Error:
Code: Select all
[root@xxxx transmission-2.13]# make
Making all in extras
make[1]: Entering directory `/usr/local/src/transmission-2.13/extras'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/transmission-2.13/extras'
Making all in third-party
make[1]: Entering directory `/usr/local/src/transmission-2.13/third-party'
Making all in libnatpmp
make[2]: Entering directory `/usr/local/src/transmission-2.13/third-party/libnatpmp'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/transmission-2.13/third-party/libnatpmp'
Making all in miniupnp
make[2]: Entering directory `/usr/local/src/transmission-2.13/third-party/miniupnp'
./updateminiupnpcstrings.sh ./miniupnpcstrings.h.in miniupnpcstrings.h
Detected OS [Linux] version [2.6.18-194.26.1.el5.028stab070.14]
setting OS_STRING macro value to Linux/2.6.18-194.26.1.el5.028stab070.14 in miniupnpcstrings.h.
make all-am
make[3]: Entering directory `/usr/local/src/transmission-2.13/third-party/miniupnp'
CC minisoap.o
CC miniwget.o
miniwget.c: In function âminiwget3â:
miniwget.c:48: warning: unused parameter âurlâ
AR libminiupnp.a
make[3]: Leaving directory `/usr/local/src/transmission-2.13/third-party/miniupnp'
make[2]: Leaving directory `/usr/local/src/transmission-2.13/third-party/miniupnp'
Making all in dht
make[2]: Entering directory `/usr/local/src/transmission-2.13/third-party/dht'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/transmission-2.13/third-party/dht'
make[2]: Entering directory `/usr/local/src/transmission-2.13/third-party'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/usr/local/src/transmission-2.13/third-party'
make[1]: Leaving directory `/usr/local/src/transmission-2.13/third-party'
Making all in libtransmission
make[1]: Entering directory `/usr/local/src/transmission-2.13/libtransmission'
CC peer-io.o
peer-io.c: In function âtr_evbuffer_writeâ:
peer-io.c:285: error: dereferencing pointer to incomplete type
make[1]: *** [peer-io.o] Error 1
make[1]: Leaving directory `/usr/local/src/transmission-2.13/libtransmission'
make: *** [all-recursive] Error 1