I'm running Ubuntu Edgy 64-bit on AMD Opteron 165 hardware. I'm trying to install PW 2.2, but "sudo parallels-config" fails. The error log shows a lot of ignored cdecl and stdcall warnings (probably nothing to worry about), and finally a fatal error: size of array 'assert' is negative, originating at line 455 of AtomicOps.h:
struct AssertAtomic32bitArchitecture {
char assert[
sizeof(int) == 4 && sizeof(unsigned) == 4 && sizeof(long) == 4 &&
sizeof(unsigned long) == 4 ? 1 : -1]; };
I'm using gcc-4.1, and yes I have build-essential, kernel-headers and libqt3-mt installed, and fixed the dash/bash thing.
FWIW, just for the heck of it, I tried "sudo parallels-config" in a 32-bit chroot -- that went OK, but of course I can't run Parallels from the chroot... I need 64-bit drivers for that.
Apparently, then, the problem is the 64-bit environment -- any ideas how I can get past the above error?
struct AssertAtomic32bitArchitecture {
char assert[
sizeof(int) == 4 && sizeof(unsigned) == 4 && sizeof(long) == 4 &&
sizeof(unsigned long) == 4 ? 1 : -1]; };
I'm using gcc-4.1, and yes I have build-essential, kernel-headers and libqt3-mt installed, and fixed the dash/bash thing.
FWIW, just for the heck of it, I tried "sudo parallels-config" in a 32-bit chroot -- that went OK, but of course I can't run Parallels from the chroot... I need 64-bit drivers for that.
Apparently, then, the problem is the 64-bit environment -- any ideas how I can get past the above error?