[ODE] Problems with version 0.39

Alex Hetu alexhetu at videotron.ca
Sat Jul 12 22:44:01 2003


This is a multi-part message in MIME format.

--Boundary_(ID_ePf39k3ZdajonO9NsF+Qaw)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

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?


--Boundary_(ID_ePf39k3ZdajonO9NsF+Qaw)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:st1 = 
"urn:schemas-microsoft-com:office:smarttags"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2726.2500" name=GENERATOR><o:SmartTagType 
name="stocktickeruk" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="stocktickerca" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><!--[if !mso]>
<STYLE>st1\:* {
	BEHAVIOR: url(#default#ieooui)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
	font-family: Tahoma;
}
@font-face {
	font-family: Verdana;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; mso-footer-margin: .5in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #aa00aa; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: #aa00aa; TEXT-DECORATION: underline
}
SPAN.EmailStyle18 {
	COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: personal-compose
}
DIV.Section1 {
	page: Section1
}
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=#aa00aa link=blue>
<DIV><SPAN class=540592005-27072003><FONT face=Arial color=#0000ff size=2>Chris, 
</FONT></SPAN></DIV>
<DIV><SPAN class=540592005-27072003><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=540592005-27072003><FONT face=Arial color=#0000ff size=2>I've 
had no problems compiling ODE with opcode&nbsp;in vc6, but I'm having the same 
problem you're having with the trimesh though. Everything seems fine;&nbsp;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&nbsp;the package 
yet,&nbsp;but I'll try them just to make sure. So don't worry, we're probably 
not crazy!&nbsp;:)</FONT></SPAN></DIV>
<DIV><SPAN class=540592005-27072003><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN><SPAN class=540592005-27072003><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=540592005-27072003><FONT face=Arial color=#0000ff 
size=2>Alex</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> ode-admin@q12.org 
  [mailto:ode-admin@q12.org]<B>On Behalf Of </B>Chris McGuirk<BR><B>Sent:</B> 
  Sunday, July 13, 2003 12:59 AM<BR><B>To:</B> ODE@q12.org<BR><B>Subject:</B> 
  [ODE] Problems with version 0.39<BR><BR></FONT></DIV>
  <DIV class=Section1>
  <P class=MsoNormal><SPAN class=postbody1><FONT face=Verdana size=1><SPAN 
  style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">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: </SPAN></FONT></SPAN><FONT face=Verdana 
  size=1><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"><BR><BR><SPAN 
  class=postbody1>StdAfx.obj : warning LNK4221: no public symbols found; archive 
  member will be inaccessible </SPAN><BR><BR><SPAN class=postbody1>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 <st1:stocktickeruk 
  w:st="on"><st1:stocktickerca 
  w:st="on">OPC</st1:stocktickerca></st1:stocktickeruk>_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. 
  </SPAN><BR><BR><SPAN class=postbody1>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. 
  </SPAN><BR><BR><SPAN class=postbody1>Is it just me having any 
  problems?</SPAN></SPAN></FONT><FONT face=Arial size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P></DIV></BLOCKQUOTE></BODY></HTML>

--Boundary_(ID_ePf39k3ZdajonO9NsF+Qaw)--