Simon Josefsson jas@extundo.com writes:
The file zlib.c is an example of that. I think it make sense also for other reasons to isolate dependencies on special libraries into separate files.
This sounded like a good idea, but when I tried it I couldn't get it to work. The gss classes are derived from client_userauth classes, and the only way to get access to them I could think of was to include client_userauth.c.x in the new client_gssapi.c.x,
The right way, for this approach, would be to move the declarations of the classes you need to the header file client_userauth.h (and generate a corresponding client_userauth.h.x).
As for adding proper cpp support to GABA, one way of doing that is introducing a new keyword "condition".
So I'm now using this instead.
Nice to here that it works.
Regards, /Niels