A few problems with the nightly build
Posted: 07 Feb 2017, 14:08
There's a few problems with the nightly build that need addressing.
One is that it seems to have stopped since d97e9cf, which was on Jan. 29.
But even if it gets going again, currently it would have problems due, I assume, to the recent physics changes. Using the dependencies downloaded with the msvc script I experience partly dropping through the floor on the top floor of "Ald-ruhn, Ald Skar Inn" in the latest revision, and one NPC was shaking around in place due to some physics problem.
Using the latest Bullet (either the latest git repository or the latest release 2.86) seems to have fixed the problem, so I think the nightly build should use a newer version of Bullet.
While we're at it, it would also be good to include the .pdb files produced from a Debug build in with the Bullet libraries. The AppVeyor builds are full of warnings about the missing Bullet .pdb files.
Finally one other thing. There are warnings while building in Visual Studio 2015 about some deprecated functions.
NOTE: Use of this header (bool_trait_def.hpp) is deprecated
NOTE: Use of this header (template_arity_spec.hpp) is deprecated
I haven't tried myself but I read that these would be fixed by upgrading from Boost 1.6.1 to 1.6.2, so that may be something to look at.
https://github.com/objectcomputing/mFAST/issues/52
One is that it seems to have stopped since d97e9cf, which was on Jan. 29.
But even if it gets going again, currently it would have problems due, I assume, to the recent physics changes. Using the dependencies downloaded with the msvc script I experience partly dropping through the floor on the top floor of "Ald-ruhn, Ald Skar Inn" in the latest revision, and one NPC was shaking around in place due to some physics problem.
Using the latest Bullet (either the latest git repository or the latest release 2.86) seems to have fixed the problem, so I think the nightly build should use a newer version of Bullet.
While we're at it, it would also be good to include the .pdb files produced from a Debug build in with the Bullet libraries. The AppVeyor builds are full of warnings about the missing Bullet .pdb files.
Finally one other thing. There are warnings while building in Visual Studio 2015 about some deprecated functions.
NOTE: Use of this header (bool_trait_def.hpp) is deprecated
NOTE: Use of this header (template_arity_spec.hpp) is deprecated
I haven't tried myself but I read that these would be fixed by upgrading from Boost 1.6.1 to 1.6.2, so that may be something to look at.
https://github.com/objectcomputing/mFAST/issues/52