MADEAPPS / newton-dynamics

Newton Dynamics is an integrated solution for real time simulation of physics environments.
http://www.newtondynamics.com
Other
928 stars 183 forks source link

Build Newton in Windows based Github Action #297

Closed olitheolix closed 1 year ago

olitheolix commented 1 year ago

Add a Github Action to build Newton on Windows.

The compilation of the core engine works but the installation with cmake --install build --strip fails on Windows. It appears the installer is looking for the libraries in the wrong folder. Maybe someone on Windows can try the command sequence locally to debug/confirm the problem?

As a consequence of this, the Windows Action also does not build the hello world demos yet.

JulioJerez commented 1 year ago

merged.

JulioJerez commented 1 year ago

in the last commit, I get these messages in git hub.

Performing Test CMAKE_HAVE_LIBC_PTHREAD Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed Looking for pthread_create in pthreads Looking for pthread_create in pthreads - not found Looking for pthread_create in pthread Looking for pthread_create in pthread - not found

why does it needs pthread? when the sdk uses the standard c++11 thread.