[ODE] Problems with version 0.39
Erwin de Vries
erwin at vo.com
Mon Jul 14 10:56:02 2003
Have you defined dTRIMESH_ENABLED when compiling the ode lib?
Erwin
----- Original Message -----
From: "Alex Hetu" <alexhetu@videotron.ca>
To: "Chris McGuirk" <leedgitar@latenitegames.com>; <ODE@q12.org>
Sent: Monday, July 28, 2003 19:29
Subject: RE: [ODE] Problems with version 0.39
> Hm. Well, mine is still not working... :\
> I've got my ode.lib compiled with dSINGLE and I compiled opcode.lib using
> the project file that came with it after changing the output folder to one
> of my choice. The only warnings i get are precision lost messages,
> everything compiles just fine. I tried the trimesh test code and it simply
> didn't generate any contacts with the objects. And in my code, everything
> works, except for the trimesh, it does the same thing as in the test.
So....
> what am i missing? anybody?
>
> thx
> Alex
> -----Original Message-----
> From: ode-admin@q12.org [mailto:ode-admin@q12.org]On Behalf Of Chris
> McGuirk
> Sent: Monday, July 14, 2003 4:48 AM
> To: 'Alex Hetu'; ODE@q12.org
> Subject: RE: [ODE] Problems with version 0.39
>
>
> I found the problems. The first one is that the Opcode .lib file didn't
> get generated in the Debug or Release folder, but rather 3 folders up in
its
> own lib folder. The only odd thing was that after the compile, it
displayed
> the warning I mentioned, but didn't actually say the .lib was generated.
>
>
>
> The problem with the tri-collider not actually working was because ODE
was
> set to DOUBLE precision by default, and Opcode required SINGLE. When I
> changed that, then demos worked just fine.
>
>
>
> Thanks!
>
>
>
>
> --------------------------------------------------------------------------
--
> --
>
> From: Alex Hetu [mailto:alexhetu@videotron.ca]
> Sent: Sunday, July 27, 2003 1:45 AM
> To: Chris McGuirk; ODE@q12.org
>
>
>
> Chris,
>
>
>
> I've had no problems compiling ODE with opcode in vc6, but I'm having
the
> same problem you're having with the trimesh though. Everything seems fine;
i
> can create a trimesh receive it in the NearCallback function just like any
> other geom. But when i call dCollide with the trimesh geom, it never
returns
> any contacts, even though it should. My test is a simple plane made out of
2
> triangles with a sphere falling right in the middle. It can't be simplier
> than that.... I haven't tested the trimesh tests that came with the
package
> yet, but I'll try them just to make sure. So don't worry, we're probably
not
> crazy! :)
>
>
>
> Alex
>
> -----Original Message-----
> From: ode-admin@q12.org [mailto:ode-admin@q12.org]On Behalf Of Chris
> McGuirk
> Sent: Sunday, July 13, 2003 12:59 AM
> To: ODE@q12.org
> Subject: [ODE] Problems with version 0.39
>
> If I try to compile the OPCODE distribution that comes with ODE .39 in
> VS.net (either version), I get this error, and no .lib is generated:
>
> StdAfx.obj : warning LNK4221: no public symbols found; archive member
> will be inaccessible
>
> I can download Opcode 1.3 and compile it fine, but then it is missing
an
> exported function that ODE needs so you have to add #define OPC_USE_STRIDE
> in the code. Then I finally compile everything and go to run it, and it
wont
> run on my machine saying "Program too big to fit in memory" in Windows XP
> command line.
>
> So I go back to my laptop and compile everything in VS.net 2002
instead
> of 2003 and all is well. I am finally able to run it, but in the trimesh
> example all the objects fall right through the polys, and in the moving
> trimesh example there is nothing but polygons everywhere covering the
screen
> and it is impossible to see what is going on.
>
> Is it just me having any problems?
>
>