
6 Jul
2007
6 Jul
'07
3:33 p.m.
I believe you could have left the intrusive versions. Rather than use inline implementations, move the implementations of the serialize functions into a single module. Robert Ramey Markus Bernhardt wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Anders,
I had exactly the same problem three days ago. I have found no way to prevent the compiler from instantiating some templates with serialization code in multiple DLLs. My solution was to switch from intrusive to non intrusive serialization and putting all serialization binaries in a third DLL.