Hello,
I am trying to integrate urho3D into my multiplateform project and i have an issue with the emscripten build.
The emscripten build of urho3D is ok and samples run well.
Then my project link to the urho3d.a but compilation fails with following error :
emscripten/xmmintrin.h
SSE instruction set is not enabled
So i have recompiled Urho3D with the URHO3D_SSE cmake option disabled and also added -DURHO3D_SSE=0 into my projects definitions.
This has no effect, i still have the same error.
If i look to the code of Math/BoundingBox.h i see
#ifdef URHO3D_SSE
#include <xmmintrin.h>
#endif
which should be OK.
But the #define seems to be overriden in Urho3D.h
#define URHO3D_STATIC_DEFINE
#define URHO3D_OPENGL
/* #undef URHO3D_D3D11 */
#define URHO3D_SSE
/* #undef URHO3D_DATABASE_ODBC */
/* #undef URHO3D_DATABASE_SQLITE */
/* #undef URHO3D_LUAJIT */
/* #undef URHO3D_TESTING */
I think i have missed something
How can i disable properly SSE ?
Regards,
Harold