SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Just wondering why you use vuze... It was my first ever torrent client and I had used it for a while until I switched. Switched because the updates would give difficulties in starting up the client from time to time until I was fed up dealing with that and while I did like some of the little features in vuze over transmission, I could not be happier. Vuze always ran like a sluggish piece of badly written software...
Did you link to libevent via flags put along the ./configure? I thought I had libevent installed properly so that ./configure for transmission would be able to find it, but until I used the flags it was not.
I swore off polluting default locations with custom-built libraries, so I keep everything as local as possible.
My libevent is configured with
Code:
./configure --prefix=`pwd`/install
My transmission is built like so (IIRC, what really matters is the -levent switch)
Code:
#!/bin/bash
install_path="`pwd`/install"
libevent_path="/usr/local/src/libevent-1.4.14b-stable/install"
export LIBEVENT_LIBS="-L$libevent_path/lib -levent"
export LIBEVENT_CFLAGS="-I$libevent_path/include"
./configure --prefix=$install_path
if [ $? != 0 ] ; then exit ; fi
echo press any key to make... ; read a
make
if [ $? != 0 ] ; then exit ; fi
echo Install into $install_path [Y/n]
read -n 1 a
if [[ $a == "" ]] || [[ $a == "y" ]] || [[ $a == "Y" ]] ; then
make install
fi
I just finished testing this code with libevent-1.4.14b-stable and transmission-2.04 (both latest stable), everything seems kosher.
I swore off polluting default locations with custom-built libraries, so I keep everything as local as possible.
My libevent is configured with
Code:
./configure --prefix=`pwd`/install
My transmission is built like so (IIRC, what really matters is the -levent switch)
Code:
#!/bin/bash
install_path="`pwd`/install"
libevent_path="/usr/local/src/libevent-1.4.14b-stable/install"
export LIBEVENT_LIBS="-L$libevent_path/lib -levent"
export LIBEVENT_CFLAGS="-I$libevent_path/include"
./configure --prefix=$install_path
if [ $? != 0 ] ; then exit ; fi
echo press any key to make... ; read a
make
if [ $? != 0 ] ; then exit ; fi
echo Install into $install_path [Y/n]
read -n 1 a
if [[ $a == "" ]] || [[ $a == "y" ]] || [[ $a == "Y" ]] ; then
make install
fi
I just finished testing this code with libevent-1.4.14b-stable and transmission-2.04 (both latest stable), everything seems kosher.
Ahh yes, the LIBEVENT variables you set were the ones I needed to get transmission to see where libevent was installed to. I also stray from polluting default locations as much as I can... All these years of using Slackware and I have never thought of using a script to not only store necessary variables needed for a compile, but also to automate the compile process until now! Thanks!
I use ctorrent, because it just works, unlike all the fancy GUI BS apps I've tried, all bloated and unstable and have to update all the time. I just want something simple that gets the job done.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.