[ODE] Compiling ODE/OPCODE under Irix

Flavien Brebion f.brebion at vrcontext.com
Fri Jun 4 11:38:14 MST 2004


Hi,

I'm trying to compile ODE and OPCODE under Irix 6.5.22 and the
MIPSpro Compiler, ver 7.3.1.3m.

It works fine with ODE only (i can compile and execute the samples).
However when i enable OPCODE, i get a compiler crash in the file
OPC_AABBTree.cpp. I get a bunch of warnings all related to virtual
inheritance, here is a sample of the last lines before it crashes:

-------------------------------------------------------------------

(...)

cc-1681 CC: WARNING File = OPCODE/OPC_PlanesCollider.h, Line = 106
  The "BOOL Opcode::PlanesCollider::InitQuery(Opcode::PlanesCache &, const
          IceMaths::Plane *, udword, const IceMaths::Matrix4x4 *)" does not
          match "Opcode::Collider::InitQuery"--is virtual function override
          intended?

                                                        BOOL
InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const
Matrix4x4* worldm=null);

^

cc-1681 CC: WARNING File = OPCODE/OPC_PlanesCollider.h, Line = 106
  The "BOOL Opcode::PlanesCollider::InitQuery(Opcode::PlanesCache &, const
          IceMaths::Plane *, udword, const IceMaths::Matrix4x4 *)" does not
          match "Opcode::VolumeCollider::InitQuery"--is virtual function
          override intended?

                                                        BOOL
InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const
Matrix4x4* worldm=null);

^

Signal: Segmentation fault in Scope Setup phase.
Error: Signal Segmentation fault in phase Scope Setup -- processing aborted
CC ERROR:  /usr/lib32/cmplrs/fecc died due to signal 4
CC ERROR:  core dumped
gmake: *** [OPCODE/OPC_AABBTree.o] Error 32

-------------------------------------------------------------------

Any idea on how to solve the problem would be helpful, thanks.

F. Brebion



More information about the ODE mailing list