AIX 5.3 compile issues

Simon Holcombe sholcombe at ultradata.com.au
Thu Jul 26 04:24:15 EDT 2007


Hello all,

 Im trying to compile krb5-1.6.2 on AIX 5.3 with gcc 4.  Everything
works well up until it hits the rpc/unit-test and then the make crashes.
It gives

Target "all" is up to date.
        gcc -L../../../lib -Wl,-blibpath:/opt/krb5/lib::/usr/lib:/lib -g
-O2 -Wall -Wmissing-prototypes -Wcast-qual  -Wcast-align -Wconversion
-Wshadow -pedantic  -o client client.o rpc_test_clnt.o  -lgssrpc
-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support   
ld: 0706-006 Cannot find or open library file: -l gssrpc
        ld:open(): A file or directory in the path name does not exist.
ld: 0706-006 Cannot find or open library file: -l gssapi_krb5
        ld:open(): A file or directory in the path name does not exist.
ld: 0706-006 Cannot find or open library file: -l krb5
        ld:open(): A file or directory in the path name does not exist.
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.
collect2: ld returned 255 exit status
make: 1254-004 The error code from the last command is 1.


Stop.

The only thing I can find relating to all those directorys it says that
don't exist (and nearly all of them don't), is that they relate to
header files rather than library files.  I can see in the past archives
that this problem has come up before - but no solution was provided.
The libraries for each do appear to exist in ../../../lib.  For example
lib/libgssapi_krb5.so exists.  

Disclaimer Notice

This message contains privileged and confidential information intended only for the use of the addressee named above. If you are not the intended recipient of this message you are hereby notified that you must not disseminate, copy or take any action or place any reliance on it. If you have received this message in error please notify Ultradata immediately on +61 3 9291 1600. Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Ultradata Australia Pty. Ltd.

To unsubscribe from receiving commercial electronic messages from Ultradata Australia please email unsubscribe at ultradata.com.au with the subject heading "Unsubscribe".





More information about the Kerberos mailing list