There was some discussion on the use of different gcc versions a few days ago. i saw this on a mailing list.
---------- Forwarded Message ---------- Subject: Re: [openMosix-general] Nvidia Drivers Date: Saturday 29 November 2003 17:32 From: Peter Cordes <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] On Thu, Nov 27, 2003 at 03:15:08PM +0000, Scott Alexander wrote: > Got the headers sorted out but it's now complaining about the versions > of the compiler which i solved by setting IGNORE_CC_MISMATCH=1 Err, there's a reason it's an error to use different gcc versions. gcc 2.95 will pad structs differently from 3.3, so if you compile the kernel with one, loading a module compiled with the other will probably crash your machine. I've done it with ALSA, and it oopsed my kernel. If you've got two slightly different versions of 3.3, you're probably fine though. Just a heads up, since the binary NVidia module's wrapper code is probably just as succeptible to changing structure layouts and so on as other modules. <snip> tiger -- Gerald Timothy Quimpo gquimpo*hotmail.com tiger*sni*ph http://bopolissimus.sni.ph Public Key: "gpg --keyserver pgp.mit.edu --recv-keys 672F4C78" My strength is as the strength of ten, Because my heart is pure. Alfred, Lord Tennyson, "Sir Galahad" -- Philippine Linux Users' Group (PLUG) Mailing List [EMAIL PROTECTED] (#PLUG @ irc.free.net.ph) Official Website: http://plug.linux.org.ph Searchable Archives: http://marc.free.net.ph . To leave, go to http://lists.q-linux.com/mailman/listinfo/plug . Are you a Linux newbie? To join the newbie list, go to http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie
