Going back to Ben's original message and the start of this thread, it's not entirely clear what the actual problem was. But it is a fact that static symbols cannot cause linker clashes. Given this fact, and Ben's mention of functions that are declared in certain broken header files, one can only guess that the clashes are at compile-time, due to mismatched function declarations between various header files and the library source.
-- Howard Chu Chief Architect, Symas Corp. Director, Highland Sun http://www.symas.com http://highlandsun.com/hyc Symas: Premier OpenSource Development and Support > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Richard Levitte - VMS > Whacker > From: Jeffrey Altman <[EMAIL PROTECTED]> > > jaltman> > ben> The ones I was referring to actually are static. > jaltman> > > jaltman> > Then they should not be a problem, and definitely not > a source of > jaltman> > clashing, should they? > jaltman> > > jaltman> > jaltman> They are a problem because 'static' has no meaning to the linker. > jaltman> They are functions in a library and if two libraries > have overlapping > jaltman> names spaces there will be problems. > > Yeah, but look again at what Ben writes. That's what I'm questioning, > because if they were really static (as in defined with the key word > "static"), we wouldn't have a problem, so that statement can't be > true. > > -- > Richard Levitte \ Spannvägen 38, II \ [EMAIL PROTECTED] > Redakteur@Stacken \ S-168 35 BROMMA \ T: +46-8-26 52 47 > \ SWEDEN \ or +46-733-72 88 11 > Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED] > Member of the OpenSSL development team: http://www.openssl.org/ > Software Engineer, GemPlus: http://www.gemplus.com/ > > Unsolicited commercial email is subject to an archival fee of $400. > See <http://www.stacken.kth.se/~levitte/mail/> for more info. > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > Development Mailing List [EMAIL PROTECTED] > Automated List Manager [EMAIL PROTECTED] > ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]