I had Parallels working fine on a different system using Suse 10.1 default kernel. I moved to a new system with Core2 Duo and reinstalled 10.1 and support files. The parallels-config now returns the log below (partial) and I can't figure out what's missing/different. Lot's is "attribute ignored: msgs but looks like the "negative arrary" stopped things. Any help appreciated. /usr/lib/parallels/drivers/drv_main/common/utils.h:29: warning: ‘stdcall’ attribute ignored CC [M] /usr/lib/parallels/drivers/drv_main/dwrap.o CC [M] /usr/lib/parallels/drivers/drv_main/intgate.o In file included from /usr/lib/parallels/drivers/drv_main/intgate.c:26: /usr/lib/parallels/drivers/drv_main/../hypervisor/hypercall.h:34: warning: ‘stdcall’ attribute ignored /usr/lib/parallels/drivers/drv_main/../hypervisor/hypercall.h:35: warning: ‘stdcall’ attribute ignored In file included from /usr/lib/parallels/drivers/drv_main/intgate.c:27: /usr/lib/parallels/drivers/drv_main/../../include/AtomicOps.h:455: error: size of array ‘assert’ is negative In file included from /usr/lib/parallels/drivers/drv_main/intgate.c:29: /usr/lib/parallels/drivers/drv_main/common/logging.h:53: warning: ‘stdcall’ attribute ignored /usr/lib/parallels/drivers/drv_main/common/logging.h:54: warning: ‘cdecl’ attribute ignored make[6]: *** [/usr/lib/parallels/drivers/drv_main/intgate.o] Error 1 make[5]: *** [_module_/usr/lib/parallels/drivers/drv_main] Error 2 make[4]: *** [modules] Error 2 make[3]: *** [modules] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.16.27-0.6-obj/x86_64/smp' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main' make[1]: *** [vmmain] Error 2 make[1]: Leaving directory `/usr/lib/parallels/drivers' make: *** [build] Error 2
I installed Parallels 2.2 on Core 2 Duo with no problems in Suse 10.2 other thant the rtc problem that I had to fix. I am using 32-bit Linux install. If you are using 64-bit install, it will not work. Art