Hi,

I'm having the same problems, but I had to dig somewhat deeper to make it work again. I can currently choose from:
  * build with CC=/usr/bin/gcc-3.3
  * build without -O2

After creating the package, the 3ds file can be correctly read again.
Seems compiling with gcc-4.1 and -O2 turned on is not a good thing on this code. Seems most float numbers are wrong. You can easely test with the 3ds2rib program (since the player never works).

Example part of a diff from this program. - is 3.3 compiled version, + is 4.1 compiled:

-ConcatTransform [0.999982 -0.005270 -0.002412 0.000000 0.005927 0.889092 0.406936 0.000000 0.000000 -0.457699 0.790512 0.000000 0.016395 10.309102 -0.024352 1.000000 ]
-Projection "perspective" "fov" [45.000000]
+ConcatTransform [0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -0.000000 -0.000000 1.000000 ]
+Projection "perspective" "fov" [0.000000]
 WorldBegin
-LightSource "pointlight" 1 "from" [5.842870 -3.423596 7.006815]
+LightSource "pointlight" 1 "from" [0.000000 0.000000 0.000000]


Hope this helps,

John


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to