Commit Graph
10 Commits
Author SHA1 Message Date
Shane Grant 9d4f51ee10 Also for #44, need to test type_traits on load_and_allocate 2014-01-22 14:44:18 -08:00
Shane Grant 436a0a275c g++ 4.7.3 compatability fixed
closes #38

Added a preprocessor define CEREAL_OLDER_GCC that exists if using
any GCC 4.7.x or earlier.  If this is defined some type traits change to
our original solution (prior to VS compatible), which is probably what we'd switch
to if VS ever gets around to fully supporting SFINAE and constexpr.

In map and set, as well as in unit tests, use insert instead of emplace for 4.7.x.
2013-12-22 13:25:06 -08:00
Shane Grant 8e5fa8ef33 testing macros for gcc 4.7 2013-12-22 12:14:23 -08:00
Shane 2d543a45e2 changed to using automatic linking for boost, now linking against dlls 2013-07-19 22:34:43 -07:00
Shane da03627ff1 Removed some (but not all) of the line endings I accidentally added while in VS.
Fixed a bunch of issues related to compiling unittests on VS.

Having a problem linking against boost unit tests, so can't run the tests yet.
2013-07-18 21:42:37 -07:00
Shane Grant 9ee407b1ab removing ==1 from trait checks 2013-07-17 12:20:08 -07:00
Shane Grant 06f675743c fixing gcc errors 2013-07-17 12:16:44 -07:00
Shane fa9312534d everything working in VS, haven't run unit tests but sandboxes are looking good
polymorphic stuff seems fine.  finish up unit tests then test this back on linux
2013-07-16 22:33:23 -07:00
Shane bdc16278fc vs project fun, polymorphic support not yet working 2013-07-15 22:32:40 -07:00
Shane 4deef5c544 New solution 2013-07-15 21:52:37 -07:00