On Oct 3, 2003, Sean Middleditch <elanthis@xxxxxxxxxxxxxxx> wrote: > On Fri, 2003-10-03 at 20:19, Chris Vanhoof wrote: >> Different compilers were used. Let the Nvidia installer think the >> kernel was compiled with gcc-3.2 ; >> >> # CC=gcc32 sh NVIDIA-Linux-x86-1.0-4496-pkg2.run > IGNORE_CC_MISMATCH=1 sh NVIDIA... > is the documented way of doing the same, just for completeness' sake. Documented but wrong. It's not safe to use a different compiler to build a module than the compiler used to build the kernel. Small differences between the ABIs implemented by the compilers could render the whole system unstable. -- Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/ Red Hat GCC Developer aoliva@{redhat.com, gcc.gnu.org} CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org} Free Software Evangelist Professional serial bug killer