A place to discuss everything related to Newton Dynamics.
Moderators: Sascha Willems, walaber
by pHySiQuE » Tue May 29, 2012 2:31 am
I've got core 200 building for Windows, Mac, iOS. Android is the last platform I have to build it for, using NDK r7.
Here is the part of my makefile that handles Newton:
- Code: Select all
#newton static library
include $(CLEAR_VARS)
LOCAL_MODULE := newtondynamics
#LOCAL_CFLAGS := $(GLOBAL_CFLAGS)
#LOCAL_CFLAGS += -D_NEWTON_STATIC_LIB
#LOCAL_CFLAGS += -ffast-math -freciprocal-math -funsafe-math-optimizations -fsingle-precision-constant -D_SCALAR_ARITHMETIC_ONLY
LOCAL_C_INCLUDES := $(SRC_PATH)/../../../newtondynamics/corelibrary_200/source/core \
LOCAL_C_INCLUDES += $(SRC_PATH)/../../../newtondynamics/corelibrary_200/source/newton \
LOCAL_C_INCLUDES += $(SRC_PATH)/../../../newtondynamics/corelibrary_200/source/physics \
NEWTON_DIR := $(SRC_DIR)/../../../newtondynamics/coreLibrary_200/source
LOCAL_SRC_FILES := $(NEWTON_DIR)/newton/newton.cpp \
$(NEWTON_DIR)/newton/newtonclass.cpp \
...all the newton cpp files here...
$(NEWTON_DIR)/physics/dgWorldDynamicUpdate.cpp
include $(BUILD_STATIC_LIBRARY)
So far I am having no luck building:
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/Classes/Factories/File/../../../../../../NewtonDynamics/coreLibrary_200/source/core/dgIntersections.h: In function 'dgInt32 dgOverlapTestSimd(const dgVector&, const dgVector&, const dgVector&, const dgVector&)':
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/Classes/Factories/File/../../../../../../NewtonDynamics/coreLibrary_200/source/core/dgIntersections.h:170: error: '__m128' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_200/source/core/dgMatrix.h:272: error: '_mm_shuffle_ps' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_200/source/core/dgMatrix.h:272: error: '_mm_mul_ps' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_200/source/core/dgMatrix.h:272: error: '_mm_add_ps' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_200/source/core/dgMatrix.h:272: error: '_mm_add_ps' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_200/source/core/dgMatrix.h:272: error: declaration of '<typeprefixerror>_mm_add_ps'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_200/source/core/dgMatrix.h:272: error: conflicts with previous declaration '<typeprefixerror>_mm_add_ps'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_200/source/core/dgMatrix.h:272: error: '_mm_add_ps' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_200/source/core/dgMatrix.h:272: error: declaration of '<typeprefixerror>_mm_add_ps'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_200/source/core/dgMatrix.h:272: error: conflicts with previous declaration '<typeprefixerror>_mm_add_ps'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/Classes/Factories/File/../../../../../../NewtonDynamics/coreLibrary_200/source/core/dgIntersections.h:170: error: expected ';' before 'test'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/Classes/Factories/File/../../../../../../NewtonDynamics/coreLibrary_200/source/core/dgIntersections.h:171: error: 'test' was not declared in this scope
Last edited by
pHySiQuE on Tue May 29, 2012 1:58 pm, edited 1 time in total.
-
pHySiQuE
-
- Posts: 608
- Joined: Fri Sep 02, 2011 9:54 pm
by Julio Jerez » Tue May 29, 2012 8:35 am
I though you where on core 300.
try core 300, the simd d class have fallback that let you build in nomal floats.
plus I beleive the is a arm version lacc in simd floating around, but it is very eassy to mak one.
-
Julio Jerez
- Moderator

-
- Posts: 12426
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by pHySiQuE » Tue May 29, 2012 10:24 am
When I asked about core 300 on Mac, the result we got couldn't run without crashing:
viewtopic.php?f=26&t=7185&start=15#p49483I never heard anything after that, so we went with 200.
I understand this is free software so I can't really complain, but we have to ship a working product.
-
pHySiQuE
-
- Posts: 608
- Joined: Fri Sep 02, 2011 9:54 pm
by Julio Jerez » Tue May 29, 2012 11:18 am
but you said it did worked. I coudl not test the binary on teh mac because the GUI, does not work on it.
I will have to make a Hello world to test it.
It is better to do that than to tyr making core 200 work.
to make the GUI work on Mac is a very big task, it is not a matter of compling the projects, it is a lot more than that, I did not know that at the time.
They said they si a version in teh work, so I will see what FOX 1.7 does.
I see if thsi weekend I make a main that test the funtionality of Core 300 in mac.
-
Julio Jerez
- Moderator

-
- Posts: 12426
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by pHySiQuE » Tue May 29, 2012 11:28 am
Okay, so it's core 300 or nothing.

I look forward to your next update.
Last edited by
pHySiQuE on Tue May 29, 2012 2:01 pm, edited 2 times in total.
-
pHySiQuE
-
- Posts: 608
- Joined: Fri Sep 02, 2011 9:54 pm
by pHySiQuE » Tue May 29, 2012 2:00 pm
Okay, here is my makefile for core 300 on Android:
- Code: Select all
#newton static library
include $(CLEAR_VARS)
LOCAL_MODULE := newtondynamics
LOCAL_CFLAGS := $(GLOBAL_CFLAGS) -D_NEWTON_STATIC_LIB -ffast-math -freciprocal-math -funsafe-math-optimizations -fsingle-precision-constant -D_SCALAR_ARITHMETIC_ONLY
NEWTON_DIR := $(SRC_DIR)/../../../newtondynamics/coreLibrary_300/source
LOCAL_C_INCLUDES := $(NEWTON_DIR)/core \
$(NEWTON_DIR)/newton \
$(NEWTON_DIR)/physics \
$(NEWTON_DIR)/meshutil
LOCAL_SRC_FILES := $(NEWTON_DIR)/newton/Newton.cpp \
$(NEWTON_DIR)/newton/NewtonClass.cpp \
$(NEWTON_DIR)/core/dg.cpp \
$(NEWTON_DIR)/core/dgAABBPolygonSoup.cpp \
$(NEWTON_DIR)/core/dgAsyncThread.cpp \
$(NEWTON_DIR)/core/dgConvexHull3d.cpp \
$(NEWTON_DIR)/core/dgConvexHull4d.cpp \
$(NEWTON_DIR)/core/dgCRC.cpp \
$(NEWTON_DIR)/core/dgDebug.cpp \
$(NEWTON_DIR)/core/dgDelaunayTetrahedralization.cpp \
$(NEWTON_DIR)/core/dgGeneralMatrix.cpp \
$(NEWTON_DIR)/core/dgGeneralVector.cpp \
$(NEWTON_DIR)/core/dgGoogol.cpp \
$(NEWTON_DIR)/core/dgIntersections.cpp \
$(NEWTON_DIR)/core/dgMatrix.cpp \
$(NEWTON_DIR)/core/dgMemory.cpp \
$(NEWTON_DIR)/core/dgMutexThread.cpp \
$(NEWTON_DIR)/core/dgNode.cpp \
$(NEWTON_DIR)/core/dgPolygonSoupBuilder.cpp \
$(NEWTON_DIR)/core/dgPolyhedra.cpp \
$(NEWTON_DIR)/core/dgPolyhedraMassProperties.cpp \
$(NEWTON_DIR)/core/dgQuaternion.cpp \
$(NEWTON_DIR)/core/dgRandom.cpp \
$(NEWTON_DIR)/core/dgRef.cpp \
$(NEWTON_DIR)/core/dgRefCounter.cpp \
$(NEWTON_DIR)/core/dgSimd_128.cpp \
$(NEWTON_DIR)/core/dgSimd_256.cpp \
$(NEWTON_DIR)/core/dgSmallDeterminant.cpp \
$(NEWTON_DIR)/core/dgSPDMatrix.cpp \
$(NEWTON_DIR)/core/dgSphere.cpp \
$(NEWTON_DIR)/core/dgThread.cpp \
$(NEWTON_DIR)/core/dgThreadHive.cpp \
$(NEWTON_DIR)/core/dgTree.cpp \
$(NEWTON_DIR)/core/dgTypes.cpp \
$(NEWTON_DIR)/physics/dgBallConstraint.cpp \
$(NEWTON_DIR)/physics/dgBilateralConstraint.cpp \
$(NEWTON_DIR)/physics/dgBody.cpp \
$(NEWTON_DIR)/physics/dgBodyMasterList.cpp \
$(NEWTON_DIR)/physics/dgBroadPhaseCollision.cpp \
$(NEWTON_DIR)/physics/dgCollision.cpp \
$(NEWTON_DIR)/physics/dgCollisionBox.cpp \
$(NEWTON_DIR)/physics/dgCollisionBVH.cpp \
$(NEWTON_DIR)/physics/dgCollisionCapsule.cpp \
$(NEWTON_DIR)/physics/dgCollisionChamferCylinder.cpp \
$(NEWTON_DIR)/physics/dgCollisionCompound.cpp \
$(NEWTON_DIR)/physics/dgCollisionCompoundBreakable.cpp \
$(NEWTON_DIR)/physics/dgCollisionCone.cpp \
$(NEWTON_DIR)/physics/dgCollisionConvex.cpp \
$(NEWTON_DIR)/physics/dgCollisionConvexHull.cpp \
$(NEWTON_DIR)/physics/dgCollisionConvexPolygon.cpp \
$(NEWTON_DIR)/physics/dgCollisionCylinder.cpp \
$(NEWTON_DIR)/physics/dgCollisionDeformableMesh.cpp \
$(NEWTON_DIR)/physics/dgCollisionHeightField.cpp \
$(NEWTON_DIR)/physics/dgCollisionInstance.cpp \
$(NEWTON_DIR)/physics/dgCollisionMesh.cpp \
$(NEWTON_DIR)/physics/dgCollisionNull.cpp \
$(NEWTON_DIR)/physics/dgCollisionScene.cpp \
$(NEWTON_DIR)/physics/dgCollisionSphere.cpp \
$(NEWTON_DIR)/physics/dgCollisionTaperedCapsule.cpp \
$(NEWTON_DIR)/physics/dgCollisionTaperedCylinder.cpp \
$(NEWTON_DIR)/physics/dgCollisionUserMesh.cpp \
$(NEWTON_DIR)/physics/dgConstraint.cpp \
$(NEWTON_DIR)/physics/dgContact.cpp \
$(NEWTON_DIR)/physics/dgCorkscrewConstraint.cpp \
$(NEWTON_DIR)/physics/dgDeformableBody.cpp \
$(NEWTON_DIR)/physics/dgDeformableContact.cpp \
$(NEWTON_DIR)/physics/dgHingeConstraint.cpp \
$(NEWTON_DIR)/physics/dgMinkowskiConv.cpp \
$(NEWTON_DIR)/physics/dgMinkowskiConvSimd.cpp \
$(NEWTON_DIR)/physics/dgNarrowPhaseCollision.cpp \
$(NEWTON_DIR)/physics/dgSlidingConstraint.cpp \
$(NEWTON_DIR)/physics/dgUniversalConstraint.cpp \
$(NEWTON_DIR)/physics/dgUpVectorConstraint.cpp \
$(NEWTON_DIR)/physics/dgUserConstraint.cpp \
$(NEWTON_DIR)/physics/dgWorld.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsParallelSolver.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsParallelSolverSimd.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsParallelSolverSimdAVX.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsSimpleSolver.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsSimpleSolverSimd.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicUpdate.cpp \
$(NEWTON_DIR)/meshutil/dgMeshEffect1.cpp \
$(NEWTON_DIR)/meshutil/dgMeshEffect2.cpp \
$(NEWTON_DIR)/meshutil/dgMeshEffect3.cpp \
$(NEWTON_DIR)/meshutil/dgMeshEffect4.cpp \
$(NEWTON_DIR)/meshutil/dgMeshEffectSolidTree.cpp
include $(BUILD_STATIC_LIBRARY)
And the build output:
- Code: Select all
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8075: error: 'meshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp: In function 'int NewtonMeshGetVertexStrideInByte(const NewtonMesh*)':
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8080: error: 'TRACE_FUNCTION' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8081: error: 'dgMeshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8081: error: expected primary-expression before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8081: error: expected ';' before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8083: error: 'meshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp: In function 'double* NewtonMeshGetVertexArray(const NewtonMesh*)':
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8088: error: 'TRACE_FUNCTION' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8089: error: 'dgMeshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8089: error: expected primary-expression before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8089: error: expected ';' before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8091: error: 'meshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp: In function 'int NewtonMeshGetPointCount(const NewtonMesh*)':
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8097: error: 'TRACE_FUNCTION' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8098: error: 'dgMeshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8098: error: expected primary-expression before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8098: error: expected ';' before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8100: error: 'meshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp: In function 'int NewtonMeshGetPointStrideInByte(const NewtonMesh*)':
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8105: error: 'TRACE_FUNCTION' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8106: error: 'dgMeshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8106: error: expected primary-expression before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8106: error: expected ';' before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8108: error: 'meshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp: In function 'double* NewtonMeshGetPointArray(const NewtonMesh*)':
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8115: error: 'TRACE_FUNCTION' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8116: error: 'dgMeshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8116: error: expected primary-expression before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8116: error: expected ';' before 'const'
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp:8118: error: 'meshEffect' was not declared in this scope
/svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../newtondynamics/coreLibrary_300/source/newton/Newton.cpp: In function 'double* NewtonMeshGetNormalArray(const NewtonMesh*)':
...this goes on for a while...
make: *** [/svn/Leadwerks3D/Engine/Projects/Android2.2b/obj/local/armeabi/objs/newtondynamics/__/__/__/Source/__/__/__/newtondynamics/coreLibrary_300/source/newton/Newton.o] Error 1
make: *** Waiting for unfinished jobs....
-
pHySiQuE
-
- Posts: 608
- Joined: Fri Sep 02, 2011 9:54 pm
by Julio Jerez » Tue May 29, 2012 2:37 pm
you must be missing a path. can you take the Linux make file and edit it?
-
Julio Jerez
- Moderator

-
- Posts: 12426
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by pHySiQuE » Tue May 29, 2012 4:12 pm
Yeah, I think header search paths have to be absolute, and included CPP file paths have to be relative. Once I made those changes, it looks like everything is being found, and I get these errors:
- Code: Select all
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgVector.h:28,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgPlane.h:26,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:38,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/Newton.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: ISO C++ forbids declaration of '__m128' with no type
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: expected ',' or '...' before 'type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:47: error: 'simd_128::simd_128(dgInt32)' cannot be overloaded
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: with 'simd_128::simd_128(int)'
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgVector.h:28,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgPlane.h:26,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:38,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/Newton.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:290: error: '__m128' does not name a type
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgVector.h:28,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgPlane.h:26,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:38,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/Newton.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(int)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: 'type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(dgFloat32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:45: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:45: error: '_mm_set_ps1' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In copy constructor 'simd_128::simd_128(const simd_128&)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:46: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:46: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(dgInt32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:47: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:47: error: '_mm_set_ps1' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(const dgFloat32*)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:48: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:48: error: '_mm_loadu_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(dgFloat32, dgFloat32, dgFloat32, dgFloat32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:49: error: class 'simd_128' does not have any field named 'm_type'
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgVector.h:28,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgPlane.h:26,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:38,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/Newton.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:49: error: '_mm_set_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(dgInt32, dgInt32, dgInt32, dgInt32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:50: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:50: error: '_mm_set_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In static member function 'static dgInt32 simd_128::get_ctrl()':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:55: error: '_mm_getcsr' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In static member function 'static void simd_128::set_ctrl(dgInt32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:60: error: '_mm_setcsr' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In static member function 'static void simd_128::set_FZ_mode()':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:65: error: '_MM_FLUSH_ZERO_ON' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:65: error: '_MM_SET_FLUSH_ZERO_MODE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'dgInt32 simd_128::GetInt() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:70: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:70: error: '_mm_cvtss_si32' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'void simd_128::StoreScalar(float*) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:75: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:75: error: '_mm_store_ss' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'void simd_128::StoreVector(float*) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:80: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:80: error: '_mm_storeu_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator=(const simd_128&)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:85: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:85: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator+(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:91: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:91: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:91: error: '_mm_add_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator-(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:96: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:96: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:96: error: '_mm_sub_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator*(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:101: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:101: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:101: error: '_mm_mul_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator/(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:106: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:106: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:106: error: '_mm_div_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator<=(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:111: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:111: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:111: error: '_mm_cmple_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator>=(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:116: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:116: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:116: error: '_mm_cmpge_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator<(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:121: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:121: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:121: error: '_mm_cmplt_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator>(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:126: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:126: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:126: error: '_mm_cmpgt_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator&(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:131: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:131: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:131: error: '_mm_and_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator|(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:136: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:136: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:136: error: '_mm_or_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::AndNot(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:141: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:141: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:141: error: '_mm_andnot_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::AddHorizontal() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:147: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:147: error: '_mm_hadd_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:148: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:148: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::DotProduct(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:161: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:161: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:161: error: '_mm_mul_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:162: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:162: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:162: error: '_mm_hadd_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:163: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:163: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::CrossProduct(const simd_128&) const':
...blah, blah, blah...
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgVector.h:28,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgPlane.h:26,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:38,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonClass.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: ISO C++ forbids declaration of '__m128' with no type
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: expected ',' or '...' before 'type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:47: error: 'simd_128::simd_128(dgInt32)' cannot be overloaded
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: with 'simd_128::simd_128(int)'
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgVector.h:28,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgPlane.h:26,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:38,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonClass.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:290: error: '__m128' does not name a type
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgVector.h:28,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgPlane.h:26,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:38,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonClass.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(int)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:44: error: 'type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(dgFloat32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:45: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:45: error: '_mm_set_ps1' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In copy constructor 'simd_128::simd_128(const simd_128&)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:46: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:46: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(dgInt32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:47: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:47: error: '_mm_set_ps1' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(const dgFloat32*)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:48: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:48: error: '_mm_loadu_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(dgFloat32, dgFloat32, dgFloat32, dgFloat32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:49: error: class 'simd_128' does not have any field named 'm_type'
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgVector.h:28,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgPlane.h:26,
from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:38,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonClass.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:49: error: '_mm_set_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In constructor 'simd_128::simd_128(dgInt32, dgInt32, dgInt32, dgInt32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:50: error: class 'simd_128' does not have any field named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:50: error: '_mm_set_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In static member function 'static dgInt32 simd_128::get_ctrl()':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:55: error: '_mm_getcsr' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In static member function 'static void simd_128::set_ctrl(dgInt32)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:60: error: '_mm_setcsr' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In static member function 'static void simd_128::set_FZ_mode()':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:65: error: '_MM_FLUSH_ZERO_ON' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:65: error: '_MM_SET_FLUSH_ZERO_MODE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'dgInt32 simd_128::GetInt() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:70: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:70: error: '_mm_cvtss_si32' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'void simd_128::StoreScalar(float*) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:75: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:75: error: '_mm_store_ss' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'void simd_128::StoreVector(float*) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:80: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:80: error: '_mm_storeu_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator=(const simd_128&)':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:85: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:85: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator+(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:91: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:91: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:91: error: '_mm_add_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator-(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:96: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:96: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:96: error: '_mm_sub_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator*(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:101: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:101: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:101: error: '_mm_mul_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator/(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:106: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:106: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:106: error: '_mm_div_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator<=(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:111: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:111: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:111: error: '_mm_cmple_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator>=(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:116: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:116: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:116: error: '_mm_cmpge_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator<(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:121: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:121: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:121: error: '_mm_cmplt_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator>(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:126: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:126: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:126: error: '_mm_cmpgt_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator&(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:131: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:131: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:131: error: '_mm_and_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::operator|(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:136: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:136: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:136: error: '_mm_or_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::AndNot(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:141: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:141: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:141: error: '_mm_andnot_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::AddHorizontal() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:147: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:147: error: '_mm_hadd_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:148: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:148: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::DotProduct(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:161: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:161: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:161: error: '_mm_mul_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:162: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:162: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:162: error: '_mm_hadd_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:163: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:163: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::CrossProduct(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:174: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:174: error: '_MM_SHUFFLE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:174: error: '_mm_shuffle_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:174: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:174: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:174: error: '_mm_mul_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:175: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:175: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:175: error: '_mm_sub_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::Abs() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:180: error: '__m128i' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:180: error: expected ';' before 'shitSign'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:181: error: '__m128' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:181: error: expected primary-expression before ')' token
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:181: error: 'shitSign' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::Floor() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:188: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:188: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:188: error: '_mm_add_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:188: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:188: error: '_mm_sub_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:189: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:189: error: '_mm_cmplt_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:190: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:190: error: '_mm_set_ps1' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:190: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:190: error: '_mm_and_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'dgInt32 simd_128::GetSignMask() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:200: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:200: error: '_mm_movemask_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::InvSqrt() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:207: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:207: error: '_mm_rsqrt_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::Elem0_ToVector() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:213: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:213: error: '_MM_SHUFFLE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:213: error: '_mm_shuffle_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::Elem1_ToVector() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:218: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:218: error: '_MM_SHUFFLE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:218: error: '_mm_shuffle_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::Elem2_ToVector() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:223: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:223: error: '_MM_SHUFFLE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:223: error: '_mm_shuffle_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::Elem3_ToVector() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:228: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:228: error: '_MM_SHUFFLE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:228: error: '_mm_shuffle_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::GetMin(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:234: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:234: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:234: error: '_mm_min_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::GetMax(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:239: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:239: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:239: error: '_mm_max_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::MoveHigh(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:244: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:244: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:244: error: '_mm_movehl_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::MoveLow(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:249: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:249: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:249: error: '_mm_movelh_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::PackLow(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:254: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:254: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:254: error: '_mm_unpacklo_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::PackHigh(const simd_128&) const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:259: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:259: error: 'const class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:259: error: '_mm_unpackhi_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::ShiftTripleRight() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:264: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:264: error: '_MM_SHUFFLE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:264: error: '_mm_shuffle_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::ShiftTripleLeft() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:269: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:269: error: '_MM_SHUFFLE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:269: error: '_mm_shuffle_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h: In member function 'simd_128 simd_128::MaximunValue() const':
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:274: error: 'm_type' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:274: error: '_mm_movehl_ps' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:275: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:275: error: 'class simd_128' has no member named 'm_type'
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:275: error: '_MM_SHUFFLE' was not declared in this scope
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgSimd_128.h:275: error: '_mm_shuffle_ps' was not declared in this scope
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:45,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonClass.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgThread.h: At global scope:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgThread.h:41: error: 'sem_t' does not name a type
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgThread.h:65: error: 'pthread_t' does not name a type
make: *** [/svn/Leadwerks3D/Engine/Projects/Android2.2b/obj/local/armeabi/objs/newtondynamics/__/__/__/Source/__/__/__/NewtonDynamics/coreLibrary_300/source/newton/Newton.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [/svn/Leadwerks3D/Engine/Projects/Android2.2b/obj/local/armeabi/objs/newtondynamics/__/__/__/Source/__/__/__/NewtonDynamics/coreLibrary_300/source/newton/NewtonClass.o] Error 1
-
pHySiQuE
-
- Posts: 608
- Joined: Fri Sep 02, 2011 9:54 pm
by Julio Jerez » Tue May 29, 2012 4:43 pm
Ha. okay.
now you can make teh simd_ to resolve to defult float, for that in file
../coreLibrary_300\source\core\dgTypes.h find these line
- Code: Select all
#if !(defined (__USE_DOUBLE_PRECISION__) || defined (__ppc__))
#define DG_BUILD_SIMD_CODE
#endif
you have to add a condiotinal define that identify the prosseopr target
I do not knwo if teh is a arm or and arm sind spesific define, but if there is you cna dod something like
- Code: Select all
#if !(defined (__USE_DOUBLE_PRECISION__) || defined (__ppc__) || defined (__arm__))
#define DG_BUILD_SIMD_CODE
#endif
and that will work untill a simd form arm call is implemented
-
Julio Jerez
- Moderator

-
- Posts: 12426
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by pHySiQuE » Tue May 29, 2012 5:50 pm
Now we're getting somewhere!
1. I changed the line in the header file above, as you showed.
2. Added the preprocessor directive "__arm__" to my makefile.
3. Removed "dg_Simd_128.cpp" and "dg_Simd_256.cpp" from the makefile.
Here is my build output now:
Compile++ thumb : newtondynamics <= Newton.cpp
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:45,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/Newton.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgThread.h:41: error: 'sem_t' does not name a type
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgThread.h:65: error: 'pthread_t' does not name a type
Compile++ thumb : newtondynamics <= NewtonClass.cpp
In file included from /svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dg.h:45,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonStdAfx.h:31,
from /svn/Leadwerks3D/Engine/Projects/Android2.2b/jni/../../../Source/../../../NewtonDynamics/coreLibrary_300/source/newton/NewtonClass.cpp:22:
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgThread.h:41: error: 'sem_t' does not name a type
/svn/leadwerks3d/engine/source/../../../NewtonDynamics/coreLibrary_300/source/core/dgThread.h:65: error: 'pthread_t' does not name a type
make: *** [/svn/Leadwerks3D/Engine/Projects/Android2.2b/obj/local/armeabi/objs/newtondynamics/__/__/__/Source/__/__/__/NewtonDynamics/coreLibrary_300/source/newton/Newton.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [/svn/Leadwerks3D/Engine/Projects/Android2.2b/obj/local/armeabi/objs/newtondynamics/__/__/__/Source/__/__/__/NewtonDynamics/coreLibrary_300/source/newton/NewtonClass.o] Error 1
-
pHySiQuE
-
- Posts: 608
- Joined: Fri Sep 02, 2011 9:54 pm
by Julio Jerez » Tue May 29, 2012 6:25 pm
3. Removed "dg_Simd_128.cpp" and "dg_Simd_256.cpp" from the makefile.
you do not have to remove those files. They have to be compiled becausae teh code does no explicity exlude them.
The engine asume those classes are part of the low level math library.
as for the other two bugs, I need to add the same thing to make the thread system work in emulation mode.
I can do that tonight, and then the engine can use the basic setting on all platforms.
As the thread and simd is implemented they will start going on line.
I will a define to the emulation thread class tonight.
-
Julio Jerez
- Moderator

-
- Posts: 12426
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by pHySiQuE » Tue May 29, 2012 10:18 pm
Thanks! That seems like a very good solution.
Core 300 appears to build just fine on my iPhone, as long as the __arm__ preprocessor directive is used. Haven't tested anything yet, but it builds.
-
pHySiQuE
-
- Posts: 608
- Joined: Fri Sep 02, 2011 9:54 pm
by Julio Jerez » Wed May 30, 2012 10:19 am
Ok I made teh thread emulation class
now in you make file you define DG_THREAD_EMULATION
it will compile using the thread emulatio calls, wh athis does is that i execute teh task immidally, it is not any alower.
see how that goes now.
in the iphone teh threa maywork because it is usin teh PSIT thread statndrd, I do not know why the ARM does not recognize it, but in any case ther single thread model is good for platrform that do no support mul;tithreadin esecution.
I am sur eteh ARM does, but I do no have a way of knowing.
-
Julio Jerez
- Moderator

-
- Posts: 12426
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by pHySiQuE » Wed May 30, 2012 9:06 pm
OMG it compiles! Newton now runs on Windows, Mac, iOS, and Android!!!
Thank you so much Julio!
Here are my changes:
dgtypes.h, line 127. Change this:
- Code: Select all
#ifdef _LINUX_VER
#include <pthread.h>
#include <semaphore.h>
#include <unistd.h>
#include <assert.h>
extern "C"
{
#include <pmmintrin.h>
#include <immintrin.h>
#include <smmintrin.h>
}
#endif
To this:
- Code: Select all
#ifdef _LINUX_VER
#include <pthread.h>
#include <semaphore.h>
#include <unistd.h>
#include <assert.h>
#ifdef DG_BUILD_SIMD_CODE
extern "C"
{
#include <pmmintrin.h>
#include <immintrin.h>
#include <smmintrin.h>
}
#endif
#endif
dgtypes.h, line 35. Change this:
- Code: Select all
#if !(defined (__USE_DOUBLE_PRECISION__) || defined (__ppc__))
#define DG_BUILD_SIMD_CODE
#endif
To this:
- Code: Select all
#if !(defined (__USE_DOUBLE_PRECISION__) || defined (__ppc__) || defined (__arm__))
#define DG_BUILD_SIMD_CODE
#endif
Newton makefile section:
- Code: Select all
#newton static library
include $(CLEAR_VARS)
LOCAL_MODULE := newtondynamics
#LOCAL_CFLAGS := $(GLOBAL_CFLAGS) -ffast-math -freciprocal-math -funsafe-math-optimizations -fsingle-precision-constant -D_LINUX_VER -D_LINUX_VER_64 -D_SCALAR_ARITHMETIC_ONLY
#LOCAL_CFLAGS := $(GLOBAL_CFLAGS) -fpic -ffloat-store -ffast-math -freciprocal-math -funsafe-math-optimizations -fsingle-precision-constant -D_SCALAR_ARITHMETIC_ONLY -D_NEWTON_STATIC_LIB -D__arm__
LOCAL_CFLAGS := $(GLOBAL_CFLAGS) -D_SCALAR_ARITHMETIC_ONLY -D_NEWTON_STATIC_LIB -D__arm__ -DDG_THREAD_EMULATION -D_LINUX_VER_64 -D_LINUX_VER
NEWTON_DIR := $(SRC_DIR)/../../../NewtonDynamics/coreLibrary_300/source
NEWTON_PATH := $(SRC_PATH)/../../../NewtonDynamics/coreLibrary_300/source
LOCAL_C_INCLUDES := $(NEWTON_PATH)/core \
$(NEWTON_PATH)/newton \
$(NEWTON_PATH)/physics \
$(NEWTON_PATH)/meshUtil
LOCAL_SRC_FILES := $(NEWTON_DIR)/newton/Newton.cpp \
$(NEWTON_DIR)/newton/NewtonClass.cpp \
$(NEWTON_DIR)/core/dg.cpp \
$(NEWTON_DIR)/core/dgAABBPolygonSoup.cpp \
$(NEWTON_DIR)/core/dgAsyncThread.cpp \
$(NEWTON_DIR)/core/dgConvexHull3d.cpp \
$(NEWTON_DIR)/core/dgConvexHull4d.cpp \
$(NEWTON_DIR)/core/dgCRC.cpp \
$(NEWTON_DIR)/core/dgDebug.cpp \
$(NEWTON_DIR)/core/dgDelaunayTetrahedralization.cpp \
$(NEWTON_DIR)/core/dgGeneralMatrix.cpp \
$(NEWTON_DIR)/core/dgGeneralVector.cpp \
$(NEWTON_DIR)/core/dgGoogol.cpp \
$(NEWTON_DIR)/core/dgIntersections.cpp \
$(NEWTON_DIR)/core/dgMatrix.cpp \
$(NEWTON_DIR)/core/dgMemory.cpp \
$(NEWTON_DIR)/core/dgMutexThread.cpp \
$(NEWTON_DIR)/core/dgNode.cpp \
$(NEWTON_DIR)/core/dgPolygonSoupBuilder.cpp \
$(NEWTON_DIR)/core/dgPolyhedra.cpp \
$(NEWTON_DIR)/core/dgPolyhedraMassProperties.cpp \
$(NEWTON_DIR)/core/dgQuaternion.cpp \
$(NEWTON_DIR)/core/dgRandom.cpp \
$(NEWTON_DIR)/core/dgRef.cpp \
$(NEWTON_DIR)/core/dgRefCounter.cpp \
$(NEWTON_DIR)/core/dgSimd_128.cpp \
$(NEWTON_DIR)/core/dgSimd_256.cpp \
$(NEWTON_DIR)/core/dgSmallDeterminant.cpp \
$(NEWTON_DIR)/core/dgSPDMatrix.cpp \
$(NEWTON_DIR)/core/dgSphere.cpp \
$(NEWTON_DIR)/core/dgThread.cpp \
$(NEWTON_DIR)/core/dgThreadHive.cpp \
$(NEWTON_DIR)/core/dgTree.cpp \
$(NEWTON_DIR)/core/dgTypes.cpp \
$(NEWTON_DIR)/physics/dgBallConstraint.cpp \
$(NEWTON_DIR)/physics/dgBilateralConstraint.cpp \
$(NEWTON_DIR)/physics/dgBody.cpp \
$(NEWTON_DIR)/physics/dgBodyMasterList.cpp \
$(NEWTON_DIR)/physics/dgBroadPhaseCollision.cpp \
$(NEWTON_DIR)/physics/dgCollision.cpp \
$(NEWTON_DIR)/physics/dgCollisionBox.cpp \
$(NEWTON_DIR)/physics/dgCollisionBVH.cpp \
$(NEWTON_DIR)/physics/dgCollisionCapsule.cpp \
$(NEWTON_DIR)/physics/dgCollisionChamferCylinder.cpp \
$(NEWTON_DIR)/physics/dgCollisionCompound.cpp \
$(NEWTON_DIR)/physics/dgCollisionCompoundBreakable.cpp \
$(NEWTON_DIR)/physics/dgCollisionCone.cpp \
$(NEWTON_DIR)/physics/dgCollisionConvex.cpp \
$(NEWTON_DIR)/physics/dgCollisionConvexHull.cpp \
$(NEWTON_DIR)/physics/dgCollisionConvexPolygon.cpp \
$(NEWTON_DIR)/physics/dgCollisionCylinder.cpp \
$(NEWTON_DIR)/physics/dgCollisionDeformableMesh.cpp \
$(NEWTON_DIR)/physics/dgCollisionHeightField.cpp \
$(NEWTON_DIR)/physics/dgCollisionInstance.cpp \
$(NEWTON_DIR)/physics/dgCollisionMesh.cpp \
$(NEWTON_DIR)/physics/dgCollisionNull.cpp \
$(NEWTON_DIR)/physics/dgCollisionScene.cpp \
$(NEWTON_DIR)/physics/dgCollisionSphere.cpp \
$(NEWTON_DIR)/physics/dgCollisionTaperedCapsule.cpp \
$(NEWTON_DIR)/physics/dgCollisionTaperedCylinder.cpp \
$(NEWTON_DIR)/physics/dgCollisionUserMesh.cpp \
$(NEWTON_DIR)/physics/dgConstraint.cpp \
$(NEWTON_DIR)/physics/dgContact.cpp \
$(NEWTON_DIR)/physics/dgCorkscrewConstraint.cpp \
$(NEWTON_DIR)/physics/dgDeformableBody.cpp \
$(NEWTON_DIR)/physics/dgDeformableContact.cpp \
$(NEWTON_DIR)/physics/dgHingeConstraint.cpp \
$(NEWTON_DIR)/physics/dgMinkowskiConv.cpp \
$(NEWTON_DIR)/physics/dgMinkowskiConvSimd.cpp \
$(NEWTON_DIR)/physics/dgNarrowPhaseCollision.cpp \
$(NEWTON_DIR)/physics/dgSlidingConstraint.cpp \
$(NEWTON_DIR)/physics/dgUniversalConstraint.cpp \
$(NEWTON_DIR)/physics/dgUpVectorConstraint.cpp \
$(NEWTON_DIR)/physics/dgUserConstraint.cpp \
$(NEWTON_DIR)/physics/dgWorld.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsParallelSolver.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsParallelSolverSimd.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsParallelSolverSimdAVX.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsSimpleSolver.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicsSimpleSolverSimd.cpp \
$(NEWTON_DIR)/physics/dgWorldDynamicUpdate.cpp \
$(NEWTON_DIR)/meshUtil/dgMeshEffect1.cpp \
$(NEWTON_DIR)/meshUtil/dgMeshEffect2.cpp \
$(NEWTON_DIR)/meshUtil/dgMeshEffect3.cpp \
$(NEWTON_DIR)/meshUtil/dgMeshEffect4.cpp \
$(NEWTON_DIR)/meshUtil/dgMeshEffectSolidTree.cpp
include $(BUILD_STATIC_LIBRARY)
-
pHySiQuE
-
- Posts: 608
- Joined: Fri Sep 02, 2011 9:54 pm
by Julio Jerez » Thu May 31, 2012 12:22 am
did it actually runs, in the Android, and all those other platforms? or this is just compiling
can you make and svn patch so that It is easier for me to add those modiofications.
-
Julio Jerez
- Moderator

-
- Posts: 12426
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
Return to General Discussion
Who is online
Users browsing this forum: No registered users and 1 guest