simple-2d-constraint-solver
simple-2d-constraint-solver copied to clipboard
Compile TDM-GCC-32 bug
i'm compile file "constant_rotation_constraint" with command g++ constant_rotation_constraint.cpp -o constant_rotation_constraint.exe -Iinclude ..\include But Microsoft Windows [Version 10.0.19044.1706] (c) Microsoft Corporation. All rights reserved.
D:\Workspace\simple-2d-constraint-solver-master\src>g++ constant_rotation_constraint.cpp -o constant_rotation_constraint.exe -Iinclude ..\include
In file included from ../include/constraint.h:6,
from ../include/constant_rotation_constraint.h:4,
from constant_rotation_constraint.cpp:1:
../include/matrix.h:20:13: error: '__forceinline' does not name a type
20 | __forceinline void set(int column, int row, double value) {
| ^~~~~~~~~~~~~
../include/matrix.h:27:13: error: '__forceinline' does not name a type
27 | __forceinline double get(int column, int row) {
| ^~~~~~~~~~~~~
../include/matrix.h:50:13: error: '__forceinline' does not name a type
50 | __forceinline void fastRowSwap(int a, int b) {
| ^~~~~~~~~~~~~
In file included from ../include/constant_rotation_constraint.h:4,
from constant_rotation_constraint.cpp:1:
../include/constraint.h:28:13: error: '__forceinline' does not name a type
28 | __forceinline int getConstraintCount() const { return m_constraintCount; }
| ^~~~~~~~~~~~~
constant_rotation_constraint.cpp: In constructor 'atg_scs::ConstantRotationConstraint::ConstantRotationConstraint()':
constant_rotation_constraint.cpp:8:19: error: 'DBL_MAX' was not declared in this scope
8 | m_maxTorque = DBL_MAX;
| ^~~~~~~
constant_rotation_constraint.cpp:5:1: note: 'DBL_MAX' is defined in header '
D:\Workspace\simple-2d-constraint-solver-master\src>
this bug is not compile file