[OpenAFS-devel] build pam_afskrb5

Chris Campbell ijkdc@hotmail.com
Thu, 27 Feb 2003 21:29:13 +0000


I am trying to build pam_afskrb5 on Solaris 8 SPARC.  I have tried building 
against krb5-1.1.2-beta2 and krb5-1.2.3.  Neither works.  I get linker 
errors.  Any help with this would be greatly appreciated.  gcc version is 
2.95.3.  Thanks in advance.




deepc1%make pam_krb5afs
gcc -I/usr/share/src/krb5-1.1.2-beta2/src/include -g -DHAVE_CONFIG_H  
-L/usr/share/src/krb5-1.1.2-beta2/src/lib  -lgssapi_krb5 -lgssrpc -lkrb524 
-lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err -ldl -lcrypt -lresolv -lnsl 
-lsocket -lc -lpam -o pam_krb5afs pam_krb5afs.c
pam_krb5afs.c: In function `pam_prompt_for':
pam_krb5afs.c:414: warning: initialization discards qualifiers from pointer 
target type
pam_krb5afs.c:424: warning: passing arg 3 of `pam_get_item' from 
incompatible pointer type
pam_krb5afs.c:432: warning: passing arg 2 of pointer to function from 
incompatible pointer type
pam_krb5afs.c: In function `pam_sm_authenticate':
pam_krb5afs.c:525: warning: passing arg 2 of `pam_get_user' from 
incompatible pointer type
pam_krb5afs.c:538: warning: passing arg 2 of `pam_get_user' from 
incompatible pointer type
pam_krb5afs.c:569: warning: passing arg 3 of `pam_get_item' from 
incompatible pointer type
pam_krb5afs.c: In function `pam_sm_setcred':
pam_krb5afs.c:753: warning: passing arg 2 of `pam_get_user' from 
incompatible pointer type
pam_krb5afs.c: In function `pam_sm_chauthtok':
pam_krb5afs.c:1058: warning: passing arg 2 of `pam_get_user' from 
incompatible pointer type
pam_krb5afs.c:1075: warning: passing arg 3 of `pam_get_item' from 
incompatible pointer type
pam_krb5afs.c:1076: warning: passing arg 3 of `pam_get_item' from 
incompatible pointer type
Undefined                       first referenced
symbol                             in file
krb5_cc_resolve                     /var/tmp/ccnRqROU.o
krb5_free_context                   /var/tmp/ccnRqROU.o
krb5_os_hostaddr                    /var/tmp/ccnRqROU.o
krb5_get_init_creds_opt_set_forwardable /var/tmp/ccnRqROU.o
krb524_convert_creds_kdc            /var/tmp/ccnRqROU.o
krb_set_tkt_string                  /var/tmp/ccnRqROU.o
krb5_init_ets                       /var/tmp/ccnRqROU.o
profile_get_string                  /var/tmp/ccnRqROU.o
error_message                       /var/tmp/ccnRqROU.o
initialize_krb5_error_table         /var/tmp/ccnRqROU.o
kadm5_destroy                       /var/tmp/ccnRqROU.o
krb_save_credentials                /var/tmp/ccnRqROU.o
krb5_get_default_realm              /var/tmp/ccnRqROU.o
krb5_init_context                   /var/tmp/ccnRqROU.o
krb5_get_init_creds_password        /var/tmp/ccnRqROU.o
profile_get_integer                 /var/tmp/ccnRqROU.o
krb5_get_cred_via_tkt               /var/tmp/ccnRqROU.o
krb5_get_init_creds_opt_set_address_list /var/tmp/ccnRqROU.o
kadm5_init_with_password            /var/tmp/ccnRqROU.o
kadm5_chpass_principal              /var/tmp/ccnRqROU.o
krb5_get_init_creds_opt_set_tkt_life /var/tmp/ccnRqROU.o
krb5_os_localaddr                   /var/tmp/ccnRqROU.o
initialize_ovk_error_table          /var/tmp/ccnRqROU.o
krb5_get_init_creds_opt_init        /var/tmp/ccnRqROU.o
krb5_get_init_creds_opt_set_renew_life /var/tmp/ccnRqROU.o
main                                
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crt1.o
krb5_get_profile                    /var/tmp/ccnRqROU.o
krb5_parse_name                     /var/tmp/ccnRqROU.o
in_tkt                              /var/tmp/ccnRqROU.o
ld: fatal: Symbol referencing errors. No output written to pam_krb5afs
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `pam_krb5afs'


















_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8. 
http://join.msn.com/?page=features/junkmail