Very strange, I can no more compile transmission on my sparc unit
checking how to copy va_list... memcpy
checking for clock_gettime in -lrt... no
checking for evutil_vsnprintf in -levent... no
configure: error: libevent 1.4.9 or higher not found!
I try installing libevent deb package, also compiling libevent on the unit, I also try playing with variable but with no luck transmission did not compile
if someone has an idea
Last edited by super-poussin on Fri Jul 16, 2010 4:59 pm, edited 2 times in total.
No, I'm not going to re-bundle libevent. In fact I think cross-compiling libevent with the wrong backend model is the cause of a lot of Transmission's problems on embedded systems, and one reason for unbundling libevent was to force embedded systems packagers to get the right version of libevent installed....
Could you pastebin the Transmission configure session that fails?
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... unknown
checking for _LARGE_FILES value needed for large files... unknown
checking for lseek64... no
checking whether posix_fadvise is declared... no
checking for posix_fadvise... no
checking sys/inotify.h usability... no
checking sys/inotify.h presence... no
checking for sys/inotify.h... no
checking sys/event.h usability... no
checking sys/event.h presence... no
checking for sys/event.h... no
checking xfs/xfs.h usability... no
checking xfs/xfs.h presence... no
checking for xfs/xfs.h... no
checking how to copy va_list... memcpy
checking for clock_gettime in -lrt... no
checking for evutil_vsnprintf in -levent... no
configure: error: libevent 1.4.9 or higher not found!
I am running Ubuntu 10.04 i386. I currently have version 1.22 installed (the default for Debian/Ubuntu), but I need to upgrade, thus am doing so by compiling from sourcecode.
When doing a ./configure on transmission-2.04, I got the following error:
...
checking for evutil_vsnprintf in -levent... no
configure: error: libevent 1.4.9 or higher not found!
After a sudo apt-get install libevent-dev and re-running the ./configure, I got the same error. So I downloaded the sourcecode for the latest libevent (libevent-2.0.7-rc) and did a ./configure && make && sudo make install (and it installed with no errors/problems). However, I still get the same error regarding not having libevent 1.4.9 or higher?!
I believe this to be an error in the ./configure script in the release of Transmission. Can anyone else confirm this bug?