Hi Julio,
When I turn double precision on in the cmake - I get linker errors when linking to the custom joint library. Any Ideas what could cause this?
Thanks!
Moderators: Sascha Willems, Thomas
#ifdef _DEBUG
#ifdef _NEWTON_USE_DOUBLE
strcat(plugInPath, "/newtonPlugins/debug_double");
#else
strcat(plugInPath, "/newtonPlugins/debug");
#endif
#else
#ifdef _NEWTON_USE_DOUBLE
strcat(plugInPath, "/newtonPlugins/release_double");
#else
strcat(plugInPath, "/newtonPlugins/release");
#endif
#endif
NewtonLoadPlugins(m_world, plugInPath);
dgInt64 w = _mm_cvtsd_si32(_mm_shuffle_pd(temp.m_typeHigh, temp.m_typeHigh, PERMUT_MASK_DOUBLE(1, 1)));
// return dgBigVector(_mm_set_pd(*(dgFloat32*)&y, *(dgFloat32*)&x), _mm_set_pd(*(dgFloat32*)&w, *(dgFloat32*)&z));
return dgBigVector(y, x, w, z);
return dgBigVector(_mm_set_pd(*(dgFloat32*)&y, *(dgFloat32*)&x), _mm_set_pd(*(dgFloat32*)&w, *(dgFloat32*)&z));
Users browsing this forum: No registered users and 0 guests