Link to home
Start Free TrialLog in
Avatar of d00per
d00per

asked on

freeRadius-1.1.1


Hi , I have tried to compile freeRadius with AIX4.3 as follows:

./configure
make
make install

and with some other variations, for example:

./configure --with-openssl=yes \
 --with-openssl-include=/usr/local/include/openssl \
 --with-openssl-libraries=/usr/local/lib/openssl   \
 --disable-shared \
 --enable-static=yes \
 --enable-shared=no

make && make install

resulting in shared libraries (.la) as well as static (.a) but the main program refuses to load them. Output from
radiusd -X is as follows:

...
radiusd:  entering modules setup
Module: Library search path is /usr/local/lib
radiusd.conf[1047] Failed to link to module 'rlm_files': A file or directory in the path name does not exist.
radiusd.conf[1791] Unknown module "files".
radiusd.conf[1727] Failed to parse authorize section.
...

I like to know if somebody managed to compile this version on aix 4.3 and a hint about prerequsite packages and which configure settings that was needed.

P.S. I have tried with LD_LIBRARY_PATH=/usr/local/lib but problem remains.

P.P.S ..or if there are some precompiled freeRadius packages for AIX (4 or 5) which I can download.

ASKER CERTIFIED SOLUTION
Avatar of sjm_ee
sjm_ee
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of d00per
d00per

ASKER

Thanks for your comment. You are absolute right about me having a to old aix (It's a 43p so AIX 5.2 does not work).  But problem is that my first try was on a AIX 5.2 system in production and I switch to my "old" lab machine when I found out that it didn't work just running a "./configure && make &&make install"- installation. Do you have any experience from compiling freeradius on 5.2 ? If so, did you compile with static och shared libraries? Version of libtools (system or package), autoconf? ... gcc or xlc ? gnu ld ?
Do you use some sort compiler to compile or what ?
Are you sure your ./configure stood silent?
Avatar of d00per

ASKER


I used gcc, No errors from configure.

# lslpp -l | grep -i gcc
  freeware.gcc.rte           3.3.0.0  COMMITTED  GNU GCC compilers V3.3.0

SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial