.__eprintf in libgssapi_krb5.a

Douglas E. Engert deengert at anl.gov
Fri May 17 11:57:41 EDT 2002


I have used GCC-2.95.2 on Solaris, HP, AIX, Linux, SGI with
Kerberos 1.2.3 and previous version. I dont hav a problem
with --eprintf. But do recall in the past seeing some e-mail 
on asert. and libgcc. 


Can you be more specific about what is failing?  

Dan Million wrote:
> 
> On Fri, 17 May 2002, Douglas E. Engert wrote:
> 
> > Dan Million wrote:
> > >
> > > Hi.  I'm linking a program to libgssapi_krb5.a, which has
> > > worked before, but now I'm getting an unresolved symbol
> > > called .__eprintf, which is being referenced in the
> > > init_sec_context module of the library (in make_ap_req_v2,
> > > I think).  I did a "strings" command on libgssapi_krb5.a,
> > > and .__eprintf shows up there, but it isn't in the list
> > > of global symbols available from the library.
> > >
> > > This is KRB5 v1.2.3, compiled on AIX 5.1, although the
> > > .__eprintf string also appears in a library compiled under
> > > AIX 4.3.3.
> >
> > Its used by the gcc assert.h.
> > Its in libgcc2.c
> 
> Hmmm....that's what I get for building Kerberos with gcc.  Well, looks
> like it's back to xlc for me.
> 
> Thanks for the info.
> 
> Dan

-- 

 Douglas E. Engert  <DEEngert at anl.gov>
 Argonne National Laboratory
 9700 South Cass Avenue
 Argonne, Illinois  60439 
 (630) 252-5444



More information about the Kerberos mailing list