A place to discuss everything related to Newton Dynamics.
Moderators: Sascha Willems, walaber
by Julio Jerez » Tue Sep 10, 2013 7:30 am
O I applied the changes to the header file
what does this means:
- Code: Select all
undefined reference to `_imp__NewtonBodyGetMassMatrix'
undefined reference to `_imp__NewtonBodySetForce'
undefined reference to `_imp__NewtonCreate'
undefined reference to `_imp__NewtonCreateBox'
undefined reference to `NewtonCreateBody'
undefined reference to `_imp__NewtonBodySetForceAndTorqueCallback'
undefined reference to `_imp__NewtonBodySetMassMatrix'
-
Julio Jerez
- Moderator
-
- Posts: 12249
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by 3TATUK » Tue Sep 10, 2013 5:09 pm
It's what happens when i link libNewton.a and try calling those functions, like NewtonCreateBody() and NewtonCreateBox()
-
3TATUK
-
- Posts: 22
- Joined: Thu Sep 05, 2013 11:55 pm
by Julio Jerez » Tue Sep 10, 2013 8:08 pm
I am confuced, those funtiosn are no part of newton 3.11 for almost a year
there is not NewtonCreateBody()
there is
NewtonBody* NewtonCreateDynamicBody(const NewtonWorld* const newtonWorld, const NewtonCollision* const collisionPtr, const dFloat* const matrixPtr)
-
Julio Jerez
- Moderator
-
- Posts: 12249
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by 3TATUK » Tue Sep 10, 2013 8:23 pm
What about the rest?
Also, is there any modern simple C-api tutorial?
The code is from this one which is outdated:
http://newtondynamics.com/wiki/index.ph ... _C_exampleThe rest of the new tutorials mainly look like they use the tutorial SDK which 1. is in C++ and 2. I don't want to use
Any material?
-
3TATUK
-
- Posts: 22
- Joined: Thu Sep 05, 2013 11:55 pm
by 3TATUK » Tue Sep 17, 2013 2:43 am
running `make` in packages/projects/mingw32:
- Code: Select all
In file included from ../../source/newton/Newton.cpp:23:0:
../../source/newton/Newton.h: At global scope:
../../source/newton/Newton.h:290:4: error: declaration does not declare anything [-fpermissive]
} NewtonTaperedCapsuleParam;
^
In file included from ../../source/newton/Newton.cpp:23:0:
../../source/newton/Newton.h:550:2: error: expected declaration before '}' token
} NewtonClothPatchMaterial;
^
make[1]: *** [../../source/newton/Newton.o] Error 1
-
3TATUK
-
- Posts: 22
- Joined: Thu Sep 05, 2013 11:55 pm
Return to General Discussion
Who is online
Users browsing this forum: No registered users and 10 guests