Linux x86_64: can't hit other tanks
Linux x86_64: can't hit other tanks
I compiled the 2.0.4 source on my 64-bit ubuntu desktop without any errors, but whenever I shoot another tank, the bullet goes right through them. I can still get shot, however, and the bullets hit walls just fine. It's definitely not lag because I ran a server on my windows computer and had a tank in the windows client just sit still. I didn't make any changes to the source code other than flipping the y axis on joysticks. I tried compiling under my 32-bit chroot, and the problem went away. I don't want to have to use a chroot, though, because the game is choppy, and joysticks are only detected as 2-axis, 2-button. Any ideas?
- A Meteorite
- Private First Class
- Posts: 1786
- Joined: Thu Apr 28, 2005 12:56 am
- Location: California, U.S.
- Contact:
See this post: http://my.bzflag.org/bb/viewtopic.php?p=65234#65234
Owner @ BZFX
Core Admin @ CAN
Email me: bzmet…@gmail.com
Updrade to version 2.0.5 (from cvs)
It's a known GCC 4 bug I believe.
It's a known GCC 4 bug I believe.
Code: Select all
mkdir ~/cvsroot
cd ~/cvsroot
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/bzflag login
{just press enter at the password prompt}
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/bzflag co -r v2_0branch -P bzflag
cd bzflag
./autogen.sh
./configure --prefix=/usr
make
su -c 'make install'