I am having trouble building kerberos on AIX 6.1. Can anyone help?

Strickland, Lawrence P lawrence-strickland at uiowa.edu
Mon Oct 19 08:42:06 EDT 2009


I am having trouble building kerberos on AIX 6.1. Can anyone help?

My build looks like this:

bash-3.00# cat my_build
#edit conf/shlib.conf line 410 aix5 to aix
make distclean
CC=cc_r ./configure --prefix=/usr/local/krb5-1.6.3 --with-static \
     --enable-log-preauth-logins --enable-login-print-issue \
     --with-multihomed-fixes --enable-app-proxy --with-passive-mode-off
\
     --without-anonymous-ftp



Make ends in errors as shown.

<snip>
rtl -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lc
ld: 0706-026 The -b filelist option is ignored.
        rm -f libgssrpc.so
        ln -s libgssrpc.so.4.0 libgssrpc.so
        rm -f ../../lib/libgssrpc.so
        (cd ../../lib && ln -s rpc/libgssrpc.so .)
        rm -f ../../lib/libgssrpc.so.4.0
        (cd ../../lib && ln -s rpc/libgssrpc.so.4.0 .)
making all in lib/rpc/unit-test...
Target "all" is up to date.
        cc_r   -I../../../include -I./../../../include -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE
-c client.c
        cc_r   -I../../../include -I./../../../include -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE
-c rpc_test_clnt.c
        cc_r -L../../../lib
-blibpath:/usr/local/krb5-1.6.3/lib::/usr/lib:/lib -g -qhalt=e -O
-D_THREAD_SAFE   -o client client.o rpc_test_clnt.o  -lgssrpc
-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support  -lpthreads
ld: 0706-006 Cannot find or open library file: -l k5crypto
        ld:open(): A file or directory in the path name does not exist.
ld: 0706-006 Cannot find or open library file: -l com_err
        ld:open(): A file or directory in the path name does not exist.
ld: 0706-006 Cannot find or open library file: -l krb5support
        ld:open(): A file or directory in the path name does not exist.
make: 1254-004 The error code from the last command is 255.

Stop.
make: 1254-004 The error code from the last command is 1.

Stop.
make: 1254-004 The error code from the last command is 1.

Stop.
make: 1254-004 The error code from the last command is 1.


Stop.

Larry Strickland
Lead Systems Administrator
lawrence-strickland at uiowa.edu  
University of Iowa Hospitals and Clinics             
  




More information about the Kerberos mailing list