Sorry, this is an old issue. Has anyone succeeded in
building the server on Ubuntu 5.10?
I'd appreciate if someone can share some experience.
regards
sz.
--- Rich Megginson <rmeggins(a)redhat.com> wrote:
Hmm - not sure. Looks like it could also be
compiler related. Perhaps
there is some other config option? I'm not really
sure how the
compiler/linker is supposed to handle the case where
you have a variable
declared as an external global and defined as a
static in the same
compilation unit e.g.
saslint.h:112
extern sasl_global_callbacks_t global_callbacks;
client.c:64
static sasl_global_callbacks_t global_callbacks;
And client.c includes saslint.h. There don't appear
to be any ifdefs
that protect one or the other. I wonder if there is
some gcc4 compiler
flag to allow this? In server.c, global_callbacks
is defined as a
_global_, not as a static, so I think the intention
is that the
definition of global_callbacks as a static in
client.c is supposed to be
a different variable than the one that is declared
as global in
saslint.h . . . weird.
__________________________________
Start your day with Yahoo! - Make it your home page!
http://www.yahoo.com/r/hs