ios_base vanishing from shared objects
Phil Edwards
pedwards@disaster.jaj.com
Sat Mar 24 16:32:00 GMT 2001
Finally got it. Turns out it was a local change that some of us were
experimenting with offline, but not in the library. It had been in the
local working tree and I wasn't aware of it. Check this out:
Having the c++config.h file automatically included by all C++ translation
units has the (utterly unexpected, unfortunate, and certainly unintended)
effect of turning off shared/PIC objects in the v3 src subdir. And maybe
the libmath subdir too.
Why does libtool care about that file? Surely it doesn't. I believe that
libtool was doing tests on the compiler, and discovered something it didn't
like which was introduced by that file. No idea what.
My head hurts.
Phil
--
pedwards at disaster dot jaj dot com | pme at sources dot redhat dot com
devphil at several other less interesting addresses in various dot domains
The gods do not protect fools. Fools are protected by more capable fools.
More information about the Libstdc++
mailing list