This sounds like a bug in the torsocks configure script to me - libdl on linux is required to use dlopen and similar functions, but on BSD is part of the normal libc. So, on linux, -ldl is required, and on freebsd, it is an error (libdl does not exist). I imagine if the script simply didn't check for or try to use libdl on BSD, you'd be fine.
But, this probably isn't the best place to report issues with torsocks - i'd recommend posting an issue to the bugtracker on http://code.google.com/p/torsocks/ and see where that will get you. - John Brooks On Sat, Nov 15, 2008 at 1:34 PM, Adlesshaven <[EMAIL PROTECTED]> wrote: > I'm trying to set up Torsocks on FreeBSD. The configure script fails with > the error "libdl is required". > > From googling it looks like libdl is a part of glibc, but glibc isn't listed > in ports. The FreeBSD mailing list archives mention that libc does an > equivalent thing, but I don't know how to tell configure to use it. > > Sorry for the newbie question, but how do I get Torsocks to work with > FreeBSD? > > Theres a Tsocks port so it shouldn't be too difficult... >