> Removing the dependency on db_static.vcproj and merging the relevant > source code files into _bsddb.vcproj did the trick -- all x64 > bsddb-related tests now pass. The only issue with this approach is > that it locks _bsddb.vcproj into 4.4.20. However, considering that > this approach (i.e. bringing their source files into our build > instead of linking against a static lib compiled with wildly > incompatible flags) only took me about two minutes to implement and > immediately fixed every bsddb problem I was encoutering, I'm > convinced it's the right way to go. (I can separate the dependencies > easily enough.)
I'm convinced this is the wrong approach. Are you sure you copied all compiler settings over to the project correctly? What is the procedure to upgrade such a setup? What is the procedure for people who want to build with a different version of bsddb? Regards, Martin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com