Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Axis angle rotation demo...
#11
Be sure you are using the right ODE DLL, the .bi file is for the SINGLE DLL's, not for the DOUBLE DLL's, but you could change the "dReal" type from single to double at ode/common.bi to use the DOUBLE version though.

Using the wrong DLL will cause an exception, as the wrong types will be pushed to stack. As ODE uses the C convention, the function names will be the same, so you can't detect the error at link-time - that would be clear if functions were using the standard-call convention.
Reply
#12
Which DLL are you using for SINGLE floats? Which ODE package did you download? Maybe I can get it to work, if I have been using the wrong DLL, that would explain it. :roll:

My other post was a little harsh, I guess. I've seen some really awesome stuff made with it, but I've also never had so much trouble using a well known library.
Reply
#13
If you downloaded ODE off sf.net, any package labeled -SINGLE would be okay, but the DLL must be in the same dir where your test is being executed, or a -DOUBLE DLL at your %PATH could take place.

Every app using ODE must come with the DLL, because that double/single thing, not really clever, but..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)