At 09:52 AM 8/19/2004 +0100, you wrote:
I had problems similar to yours running on OpenBSD3.5-stable. Adding the option --disable-shared on the advice of someone on this list (sorry I forget who) seemed to fix it.
Tried that with 1.0.0, but, unfortunately, disable-shared crashes during the make:
bash-2.05a# make Making all in libltdl... gmake[1]: Entering directory `/usr/src2/freeradius-1.1.0/radiusd/libltdl' gmake[1]: *** No rule to make target `all'. Stop. gmake[1]: Leaving directory `/usr/src2/freeradius-1.1.0/radiusd/libltdl' gmake: *** [common] Error 1 *** Error code 2
Stop in /usr/src2/freeradius-1.1.0/radiusd (line 18 of Makefile).
Update:
Found a note about this problem, suggestion was to go INTO libltdl and configure separately:
./configure --enable-ltdl-install --with-ltdl-include=/usr/local/include --with-
ltdl-lib=/usr/local/lib
make worked there, but crashes when trying to make again in radiusd:
bash-2.05a# make
Making all in libltdl...
gmake[1]: Entering directory `/usr/src2/freeradius-1.1.0/radiusd/libltdl'
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c l
tdl.c
./libtool[323]: s,^.*/,,g: not found
./libtool[670]: -e: not found
*** Warning: inferring the mode of operation is deprecated.
*** Future versions of Libtool will require -mode=MODE be specified.
./libtool[6484]: -e: not found
./libtool[6484]: -e: not found
./libtool[6484]: -e: not found
./libtool[6484]: -e: not found
./libtool[6484]: -e: not found
./libtool[6484]: -e: not found
./libtool[6484]: -e: not found
./libtool[6484]: -e: not found
./libtool[6484]: -e: not found
./libtool[6484]: -e: not found
: compile: cannot determine name of library object from `'
gmake[1]: *** [ltdl.lo] Error 1
gmake[1]: Leaving directory `/usr/src2/freeradius-1.1.0/radiusd/libltdl'
gmake: *** [common] Error 1
*** Error code 2
Stop in /usr/src2/freeradius-1.1.0/radiusd (line 18 of Makefile).
Does anyone have any way to install freeradius on OBSD?
TIA,
Lee
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

