Internal API WAS: Compile error on k5-int.h with g++
jayc at CLEMSON.EDU
Sat May 29 22:55:31 EDT 2004
I'm using this project as an exercise to sharpen my skills, but I was
also hoping to develop a GUI to compliment kadmin. Will changes ya'll
do make this too much of a "cat and mouse" game so to speak when it
comes to updates? From what I've seen, it's a rather small API (mostly
in shared library, libkadm5clnt.so?) that kadmin uses so I can't imagine
it changing that much, or very often (just using my hunch here, please
correct me if I'm wrong).
On Sat, 2004-05-29 at 21:02, Ken Raeburn wrote:
> On May 29, 2004, at 17:21, Jay Camp wrote:
> > However, g++ seems to have a problem with a file in krb5:
> > In file included from kerberos.cc:2:
> > ../lib/krb5/src/include/k5-int.h:1816: error: type specifier omitted
> > for
> > parameter `krb5_donot_replay'
> > ../lib/krb5/src/include/k5-int.h:1816: error: parse error before `*'
> > token
> The type krb5_donot_replay is defined in krb5.h if KRB5_PRIVATE is
> defined (which should normally be the case only when building inside
> the krb5 source tree, and that's how kadmin is built). Note that if
> you're using these internal APIs, a future release may break your
> application, and internal changes generally aren't written up in our
> release notes.
More information about the krbdev