[ODE] ODE and Itanium processors
Rodrigo Hernandez
kwizatz at aeongames.com
Fri Jul 28 16:34:17 MST 2006
Also, seems like the problems come from the trimesh code, if you dont
need trimesh support,
you can add --disable-opcode to your configure call.
Jon Watte (ODE) wrote:
>There are some known cases where 64-bit machines won't work right by
>default. The x86-64 port fixes those, but the fix may not be turned on
>if you don't specifically say it's an x86-64. You could probably improve
>the configuration to detect and turn on the appropriate features for
>ia64, and then submit a patch back to the ODE patch tracker without too
>much trouble.
>
>Cheers,
>
> / h+
>
>
>Chris M. wrote:
>
>
>>Trying to compile ODE 0.6 on some Itanium2 processors today, it didn't work.
>>Heres how I had it configured
>>Configuration:
>> Target system type: ia64-unknown-linux-gnu
>> Build system type: ia64-unknown-linux-gnu
>> Host system type: ia64-unknown-linux-gnu
>> Use double precision: yes
>> Use OPCODE: yes
>> Use gyroscopic term: yes
>> Is this a Pentium: no
>> Is the CPU x86-64: no
>> Is this a release build: yes
>>
>>And heres the errors I got.
>>
>>collision_trimesh_trimesh.cpp: In function `void
>> GetTriangleGeometryCallback(unsigned int, Opcode::VertexPointers&,
>>unsigned
>> int)':
>>collision_trimesh_trimesh.cpp:947: warning: cast to pointer from integer of
>> different size
>>/tmp/ccJ1wpgH.s: Assembler messages:
>>/tmp/ccJ1wpgH.s:9555: Warning: Additional NOP may be necessary to workaround
>>Itanium processor A/B step errata
>>
>>and then the compilation went on for a while and stopped here
>>/usr/lib/gcc-lib/ia64-suse-linux/3.3.3/../../../../ia64-suse-linux/bin/ld:
>>libode_a-collision_trimesh_ccylinder.o: @gprel relocation against dynamic
>>symbol gCylinder
>>/usr/lib/gcc-lib/ia64-suse-linux/3.3.3/../../../../ia64-suse-linux/bin/ld:
>>libode_a-collision_trimesh_ccylinder.o: @gprel relocation against dynamic
>>symbol gTriMesh
>>collect2: ld returned 1 exit status
>>
>>with is on suse entreprise linux 9 with gcc 3.3.3. Lemme know if I can
>>provide more information. I have limited access to this machine so it may
>>take couple of days before I can try again.
>>
>>
>>_______________________________________________
>>ODE mailing list
>>ODE at q12.org
>>http://q12.org/mailman/listinfo/ode
>>
>>
>>
>>
>>
>_______________________________________________
>ODE mailing list
>ODE at q12.org
>http://q12.org/mailman/listinfo/ode
>
>
>
More information about the ODE
mailing list