Yes, the gcc version must match exactly. You can use qemu to run a corepure64 VM; a couple gigs of disk space and >512mb ram for it should do.
Some options also change the base kernel image when enabled as modules; these will create incompatible module...
Some options also change the base kernel image when enabled as modules; these will create incompatible module...