From: Chris B. <c.j...@ed...> - 2004-07-29 00:18:31
|
Hi, I have a small query. My install of ode doesn't include the trimesh stuff, because OPCODE in ODE doesn't seem to compile on linux at all. The older 1.2.1 linux port appears to be incompatible with the 1.3 code bundled with ODE. Pyode wraps the class anyway, so I get: $ python Python 2.3.3 (#1, May 14 2004, 03:14:07) [GCC 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import ode Traceback (most recent call last): File "<stdin>", line 1, in ? ImportError: /usr/lib/python2.3/site-packages/ode.so: undefined symbol: dGeomTriMeshGetTriangle >>> If I remove GeomTriMesh class from geoms.pyx there is no problem. So I guess my question is 1) can the pyode script automagically detect whether this class is available and wrap appropriately? 2) Is nobody else using linux? How are you guys compiling the Opcode library? Thanks, Chris |