sebarnolds
03-11-2006 14:05:47
Hi.
We are currently investigating Ogre 3D rendering with physics support at my work. We decided to use Newton as we couldn't afford the commercial license of PhysX. Anyway the recent license modification changed a lot for us (especially since PhysX has a 3D Studio Max plugin).
The problem is that we are developping a cross-platform application (Windows and Linux) and we are using MinGW under Windows.
Has anymody managed to use PhysX with MinGW ? I tried but, as it contains C++, it is not that easy to use. I reimp'ed the import libraries and successfuly build my application. However after having called NxCreatePhysicsSDK, I cannot use the returned object (getInternalVersion and getNbPPUs return incorrect values and it crash as soon as I call release). MinGW and Visual C++ have never been friends when it comes to using DLL from the other one. Anybody has a solution / idea ?
Thanks,
Seb
We are currently investigating Ogre 3D rendering with physics support at my work. We decided to use Newton as we couldn't afford the commercial license of PhysX. Anyway the recent license modification changed a lot for us (especially since PhysX has a 3D Studio Max plugin).
The problem is that we are developping a cross-platform application (Windows and Linux) and we are using MinGW under Windows.
Has anymody managed to use PhysX with MinGW ? I tried but, as it contains C++, it is not that easy to use. I reimp'ed the import libraries and successfuly build my application. However after having called NxCreatePhysicsSDK, I cannot use the returned object (getInternalVersion and getNbPPUs return incorrect values and it crash as soon as I call release). MinGW and Visual C++ have never been friends when it comes to using DLL from the other one. Anybody has a solution / idea ?
Thanks,
Seb