On Oct 3, 2003, Sean Middleditch <elanthis(a)awesomeplay.com> 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(a){redhat.com, gcc.gnu.org}
CS PhD student at IC-Unicamp oliva(a){lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist Professional serial bug killer