well, we wouldn't put it in there if there was an easy way around it. You could comment out all the _export keywords in the code. But its doubtful that serialization of pointers could be made to work. good luck with that. Robert Ramey Thomas Voigt wrote:
Robert Ramey schrieb:
This is a side effect of the steps taken inhibit the compiler from eliminationg code not explicitly referred to. (aka code stripping).
So is there a way around it? Since we use boost in a rather controlled environment (only VS2005) we could patch it locally.
Just ignore the *.exp and *.lib files. I 'm surprised that they take a lot of time to generate but I don't know how to avoid it and have the serialization library still work as advertised.
I would estimate that the generation takes 20-30 seconds. This may not seem long, but it adds up over the course of a day.
Regards, Thomas