From 4eef6725f4116aa70de729b71d60636a7d0a68f5 Mon Sep 17 00:00:00 2001 From: Justin Clark-Casey (justincc) Date: Tue, 17 Jan 2012 20:41:20 +0000 Subject: Change linux, windows and mac ODE libraries to use the GIMPACT collider rather than OPCODE. As discussed on the opensim-dev mailing list, this is to avoid a demonstrated ODE collider segfault when stress-testing a simulator running more than one region using the bundled pCampbot.exe As before, the ODE revision used is r1755 - only the collider has changed. Tests so far reveal little performance change. However, if noticeable issues do arise, please report on mantis and/or the opensim-dev mailing list. The previous libraries are temporarily in bin/Physics-previous-ode-libs These can be copied back to bin if one wants to compare behaviour with the previous libraries. --- bin/Physics-previous-ode-libs/libode-x86_64.so | Bin 0 -> 5546089 bytes bin/Physics-previous-ode-libs/libode.dylib | Bin 0 -> 2916380 bytes bin/Physics-previous-ode-libs/libode.so | Bin 0 -> 3051566 bytes bin/libode-x86_64.so | Bin 5546089 -> 2601363 bytes bin/libode.dylib | Bin 2916380 -> 1780892 bytes bin/libode.so | Bin 3051566 -> 1807022 bytes bin/ode.dll | Bin 496640 -> 368128 bytes 7 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 bin/Physics-previous-ode-libs/libode-x86_64.so create mode 100644 bin/Physics-previous-ode-libs/libode.dylib create mode 100644 bin/Physics-previous-ode-libs/libode.so diff --git a/bin/Physics-previous-ode-libs/libode-x86_64.so b/bin/Physics-previous-ode-libs/libode-x86_64.so new file mode 100644 index 0000000..9c3070a Binary files /dev/null and b/bin/Physics-previous-ode-libs/libode-x86_64.so differ diff --git a/bin/Physics-previous-ode-libs/libode.dylib b/bin/Physics-previous-ode-libs/libode.dylib new file mode 100644 index 0000000..958d202 Binary files /dev/null and b/bin/Physics-previous-ode-libs/libode.dylib differ diff --git a/bin/Physics-previous-ode-libs/libode.so b/bin/Physics-previous-ode-libs/libode.so new file mode 100644 index 0000000..6bb85fb Binary files /dev/null and b/bin/Physics-previous-ode-libs/libode.so differ diff --git a/bin/libode-x86_64.so b/bin/libode-x86_64.so index 9c3070a..6fcf815 100644 Binary files a/bin/libode-x86_64.so and b/bin/libode-x86_64.so differ diff --git a/bin/libode.dylib b/bin/libode.dylib index 958d202..7ad0ef0 100644 Binary files a/bin/libode.dylib and b/bin/libode.dylib differ diff --git a/bin/libode.so b/bin/libode.so index 6bb85fb..f7ab065 100644 Binary files a/bin/libode.so and b/bin/libode.so differ diff --git a/bin/ode.dll b/bin/ode.dll index f310358..886b685 100755 Binary files a/bin/ode.dll and b/bin/ode.dll differ -- cgit v1.1