Core 2.36 download

A place to discuss everything related to Newton Dynamics.

Moderators: Sascha Willems, walaber

Core 2.36 download

Postby rvangaal » Wed Jul 17, 2013 4:26 am

Hello,

In an attempt to get to a 64-bit Newton, with my latest Newton having been 2.34 for a long time, I've tried updating to the last v2 revision.
I've downloaded it from http://code.google.com/p/newton-dynamic ... r&can=2&q=

When trying to compile this version with VS2008SP1 (using Batch build to build all variants of debug/release/dll/win32/x64):
- the .rar contains prebuilt libs & dll's. I've tried this one: newton-dynamics-2.36\packages\Win32\releaseDll but the dll in there states it's 2.35. So this DLL does not match the source code that goes with it.
- When compiling with Batch Build, all the DLL versions (releaseDLL Win32 for example) give this error:

3>Linking...
3> Creating library Win32/newton/releaseDll/newton.lib and object Win32/newton/releaseDll/newton.exp
3>Newton.obj : error LNK2001: unresolved external symbol "public: class dgMeshEffect * __thiscall dgMeshEffect::CreateConvexApproximation(float,int)const " (?CreateConvexApproximation@dgMeshEffect@@QBEPAV1@MH@Z)
3>Win32/newton/releaseDll\newton.dll : fatal error LNK1120: 1 unresolved externals
3>newton - 2 error(s), 0 warning(s)

This function gets used in NewtonMeshApproximateConvexDecomposition() and I have no idea why the error disappears when compiling a library instead of a DLL. Any ideas?

I will try and get the release|x64 static library one working.

Thanks,
Ruud
rvangaal
 
Posts: 61
Joined: Mon Jun 08, 2009 1:11 pm

Re: Core 2.36 download

Postby Julio Jerez » Wed Jul 17, 2013 7:59 am

There may be some error on the [project files. why don't you migrate to core 300.

there has being lot's of improvement on the convex approximation, bug fixes and performances improvement to the about that core 310 is about 10 time faster that all core 200.
in fact in core 310, Physics update is essentially free regardless to the body count in a scene, when using asynchronous update and multiply threads
continue collision is nearly perfect, as opposing to in core 200 that was a catastrophic prevention, plus the engine is more accurate and more stable now.
core 300 now build on all platform,

there lot of reason to move to core 300.
also there is a newer cNewton Class that encapsulate the engine core, you might want to use that and simplify your integration by a great deal.

migrating to core 300 is about a day of work, I highly recommended you do that step.

finally you get the latest release go here http://newtondynamics.com/forum/viewtopic.php?f=9&t=7661
google source no longer allows stable downloads. ther have to be move to google drive.
Julio Jerez
Moderator
Moderator
 
Posts: 12426
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: Core 2.36 download

Postby Julio Jerez » Wed Jul 17, 2013 10:00 am

One more thing, if you are using visual studio 2010 or higher batch build does not work. I posted that bug over the Microsoft forum, but the say they will not fix it
it is one of the reason why I use visual studio 2009.
Julio Jerez
Moderator
Moderator
 
Posts: 12426
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: Core 2.36 download

Postby Slick » Wed Jul 17, 2013 10:45 am

I am fairly sure I used batch build on VS 2010. What was the error building?
Slick
 
Posts: 330
Joined: Sat Feb 07, 2004 7:24 pm
Location: LA last and France now


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 0 guests

cron