I've just purchased Voxatron from the HIB.
As you read, I'm running (L)Ubuntu 11.10 64bits using the Nouveau driver and the game refuses to launch while I already installed the ia32-libs packages.
It sends me back the following message:
/opt/voxatron/vox: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
The find /./ 2> /dev/null | grep -i libGL.so.1 command give me back this:
This is AFAIK not a bug in Voxatron. All Voxatron does is tell the linker that it wants libGL.so and that it wants a 32-bit version. Normally ldd then looks in /usr/lib32 on a 64-bit machine in order to find it.
On my Ubuntu 11.10 there is a symlink from there to where the actual file is stored:
I'm not an expert on linked libraries, but you seem to be linking to libGL.so instead of libGL.so.1. libGL.so worked in case of Cornellius - I'm not sure why. But in your case the command ldd seems to indicate it's expecting
libGL.so.1 => not found
Try running the link command with libGL.so.1 instead of libGL.so .