[38400] in Kerberos
Re: undefined reference krb5_c_fx_cf2_simple
daemon@ATHENA.MIT.EDU (Greg Hudson)
Sun Dec 23 12:24:20 2018
To: r l <rainer.laatsch@t-online.de>, <kerberos@mit.edu>
From: Greg Hudson <ghudson@mit.edu>
Message-ID: <21709b0e-98c9-3292-9160-4305d2953bdd@mit.edu>
Date: Sun, 23 Dec 2018 12:24:06 -0500
MIME-Version: 1.0
In-Reply-To: <0becda4a-6dde-fbf9-1000-4d1d1ee77a76@t-online.de>
Content-Language: en-US
Content-Type: text/plain; charset="utf-8"
Errors-To: kerberos-bounces@mit.edu
Content-Transfer-Encoding: 8bit
On 12/23/18 3:11 AM, r l wrote:
> undefined reference to `krb5_c_fx_cf2_simple'
> I searched the whole source for it using find ... | grep
It is defined in src/lib/crypto/krb/cf2.c.
> gcc -o gssklog gssklog.o gssklog_afs.o \
> gssklog_gss.o gssklog_comm.o \
> -Wl,--noinhibit-exec,-rpath,:/usr/lib:/lib -L/usr/afsws/lib
> -L/usr/afsws/lib/afs -lprot -lubik -lauth -lcmd -lsys -lrxkad -lrx -llwp
> /usr/afsws/lib/libdes.a /usr/afsws/lib/afs/util.a
> /usr/afsws/lib/afs/libafscom_err.a \
> \
> -L/opt/krb5/lib -lgssapi_krb5 -l gssrpc -lcom_err -lk5crypto
> -lkrb5 -lkrb5support -ldl strlcat.o -lresolv -lnsl
I notice this link line is putting -lk5crypto before -lkrb5, which is
backwards. I'm not sure it should matter, but depending on the platform
it might, especially if there's a very old (1.6 or earlier) version of
libk5crypto somewhere on the system.
________________________________________________
Kerberos mailing list Kerberos@mit.edu
https://mailman.mit.edu/mailman/listinfo/kerberos