Posted on 2006-05-14
Last Modified: 2013-11-17

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

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 \

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.

Question by:d00per
    LVL 14

    Accepted Solution

    FreeRadius was first released after AIX 4.3 was already superceded by AIX 5.1 - and I find no binaries on the usual sites (, AIX 4.3 has been unsupported outside very expensive contract for some time now. Time for you to upgrade I think.

    Author Comment

    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 ?
    LVL 61

    Expert Comment

    Do you use some sort compiler to compile or what ?
    Are you sure your ./configure stood silent?

    Author Comment


    I used gcc, No errors from configure.

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

    LVL 61

    Assisted Solution

    LD_LIBRARY_PATH on AIX is never used.
    You have to use LIBPATH.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Hello fellow BSD lovers, I've created a patch process for patching openjdk6 for BSD (FreeBSD specifically), although I tried to keep all BSD versions in mind when creating my patch. Welcome to OpenJDK6 on BSD First let me start with a little …
    A metadevice consists of one or more devices (slices). It can be expanded by adding slices. Then, it can be grown to fill a larger space while the file system is in use. However, not all UNIX file systems (UFS) can be expanded this way. The conca…
    Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
    Video by: Phil
    This video goes over how to configure and start a jail in FreeBSD.  This video is meant to supplement the article included with this course.

    761 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now