PDA

View Full Version : Ode examples are not working now



kryton9
17-11-2007, 03:29
I don't know if this is a bug, I did install the udt updated thinCore and now realize that Petr's ODE examples are not running for me. Has anyone else run into this problem?

ErosOlmi
17-11-2007, 09:55
Ken,

you need current online preview version 1.5.0.1
There was a bug in pointers detection in stable version and first preview 1.5.0.1

Ciao
Eros

Michael Hartlef
17-11-2007, 10:15
Eros, you mean the core preview you posted in the UDT topic? I downloaded the preview from the mirror server and it crashes.

ErosOlmi
17-11-2007, 12:54
Well,

you need to have installed current online preview version 1.5.0.1 (also the Core under development attached is OK) and all seems working here.

I've tested under WinME, Win2K, WinXP, Windows Vista and none gave me any error.

I've attached here my ODE examples, just in case.

Let me know
Eros

Michael Hartlef
17-11-2007, 13:25
Nope, I installed the core preview from this topic:

http://community.thinbasic.com/index.php?topic=1342.msg9472;topicseen#new

It crashes. Isn't the preview on the mirror server maybe not uptodate?

EDIT: I downloaded the preview from the main server, installed the core over it and it still crashes.

Petr Schreiber
17-11-2007, 15:22
Hi Mike,

here are no problems :'(

I am using latest preview and it works as it should.
Check your ODE samples and see if they include


#include "%APP_INCLUDEPATH%\thinbasic_ode.inc"

and no other version of header, and also check the header is "THIRD OFFICIAL RELEASE" and that you have ODE.DLL in same directory as the scripts.


Bye,
Petr

kryton9
18-11-2007, 00:35
I am using the UDT core from mirror as well and having problems. After reading Mike's post since he had the same problems with other download, I will download the and use current preview version and see what happens.

ErosOlmi
18-11-2007, 00:44
I think I missed something in my previous check in mirror web site.
I uploaded again current thinBasic preview version 1.5.0.1 in mirror site.
Now official web site and mirror site are the same.

Hope the problem was the fact that mirror had an out of date version.

Sorry.
Eros

Michael Hartlef
18-11-2007, 01:15
Mmmh, I'm on a lan party right now. With my old notebook.
I installed the preview from the mirror now, installed the new core and downloaded the ODE.zip file Eros posted.

First I get the error about a missing "MSVCP71.DLL" and then thinBAsic complains this:

DECLARE FUNCTION DMASSCHECK LIB "ode.dll" ALIAS "dMassCheck" (BYREF M AS DMASS) AS LONG

DMASSCHECK is the thing it doesn't like.

ErosOlmi
18-11-2007, 01:24
Mike,

MSVCP71.DLL is a DLL imported (used) by ODE.DLL
So the fact that you get error on this, it means that when thinBasic try to load ODE.DLL it is not able and all will fail from that point on.

MSVCP71.DLL is the "Microsoft C++ Runtime Library". You should get it from another computer but the fact you do not have it is very strange to me. What version of IE do you have installed in your notebook?

Eros

Michael Hartlef
18-11-2007, 01:26
IE6

ErosOlmi
18-11-2007, 01:32
Well,

the only thing I will try is to copy MSVCP71.DLL from another PC and put it in your SYSTEM32 directory under Windows directory.

Hope this will solve the problem unless there are other dependancies.
As far I can see, ODE.DLL depends on the following dlls: USER32.DLL, KERNEL32.DLL, MSVCP71.DLL
The first 2 cannot be missed so ... just one remain.

Michael Hartlef
18-11-2007, 12:44
Solved. I downloaded the preview from the main server AGAIN and this time it worked.

ErosOlmi
18-11-2007, 23:01
Perfect Mike,

I was a bit worried about not finding the reason(s) why it was not working.
Meybe Ken will now solve the problem too.

Ciao
Eros

kryton9
19-11-2007, 08:45
Thanks I downloaded the latest preview and all works fine now :)