Index: ode.c
===================================================================
--- ode.c	(revision 1044)
+++ ode.c	(revision 1045)
@@ -152,9 +152,6 @@
 
 void raydium_ode_init(void)
 {
-#ifdef APPLE
-    dInitODE();
-#endif
 int i;
 
 if(sizeof(dReal) != sizeof(float))
@@ -164,6 +161,10 @@
     exit(34);
     }
 
+#ifdef dInitODE
+dInitODE();
+#endif
+
 raydium_ode_ExplosionCallback=NULL;
 raydium_ode_CollideCallback=NULL;
 raydium_ode_RayCallback=NULL;