[64studio-devel] Compiling kernel modules version mismatch - line6usb

Free Ekanayaka free at 64studio.com
Tue Jul 15 14:05:31 BST 2008


Hi Gabriel,

|--==> Gabriel M Beddingfield writes:

  GMB> Hi Gustin,
  GMB> Gustin Johnson wrote:
  >>-----BEGIN PGP SIGNED MESSAGE-----
  >>Hash: SHA1
  >>
  >>This is only a guess, but there have been some significant changes to
  >>the kernel since 2.6.18.  Perhaps the line6 driver needs to reflect
  >>these changes?

  GMB> Thanks for the input.  It compiled clean, though.  If the API changed, I would 
  GMB> expect to see at least one compiler warning.  Also, the maintainer has reported 
  GMB> tests and fixes for up to 2.6.23.

  GMB> Searching the internet, this error either comes from compiling against the wrong 
  GMB> headers, or a compiler version mismatch.  I searched the archives for this list, 
  GMB> and someone else seemed to run in to this with a compiler version issue 
  GMB> (gcc-4.0/gcc-4.1).  gcc-4.0 is no longer in the apt repositories, though... and 
  GMB> I'm guessing 2.6.21-1-multimedia-486 was compiled with gcc-4.0.

As far as I can tell, the 2.6.21 kernel from 64 Studio 2.0/2.1 was
compiled with gcc 4.1:

~ $ cat /proc/version 
Linux version 2.6.21-1-multimedia-486 (Debian 2.6.21-2) (waldi at debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP PREEMPT RT Fri Jun 22 19:13:23 UTC 2007

It would be interesting to see if the problem occurs with other
modules as well.

Ciao!

Free



More information about the 64studio-devel mailing list