fix padding issue under Linux (where b3Vector3 is not 16-byte aligned)
w
enable alignment macros for Linux