The problem is that apparently without telling configure to not use the system ltdl, the local libltdl.a that you specified doesn't exist at the time radiusd is built.Or, specify the local libltdl as an *object*, not a *library*. That's pretty much what I said.
--enable-ltdl \ --enable-ltdl-install \ --with-ltdl-install \If you have libltdl already installed, these configuration options will most likely cause problems.
I understood this to mean it should install the local ltdl to /usr/lib.
The problem is, again, that it's not already installed (or built, for that matter.) When it is built it isn't even in the directory you've specified, but rather, it's in ./libltdl/.libs/.So stop playing around with 'configure'. Do what I said. Hack the make rules to link against the included libltdl as an object, not a library. The linker will then NEVER look for -lltdl, so it will NEVER find the one already installed.
dave
--
Dave Wreski
Corporate Manager Guardian Digital, Inc.
(201) 934-9230 Pioneering. Open Source. Security.
[EMAIL PROTECTED] http://www.guardiandigital.com
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
