Pessoal,

preciso compilar um módulo para acrescentar ao kernel que estou usando, mas não está funcionando. Estou tentando descobrir o problema, mas não tá fácil. Estou usando o ultimo kernel do unstable: linux-image-2.6.16-1-686_2.6.16-12_i386.deb

Primeiro, preciso saber qual a versão do gcc foi usada pra compilar meu kernel:

$ cat /proc/version
Linux version 2.6.16-1-686 (Debian 2.6.16-12) ([EMAIL PROTECTED]) (gcc version 4.0.4 20060422 (prerelease) (Debian 4.0.3-2)) #2 Thu May 4 18:22:23 UTC 2006

Foi a 4.0.3 ou a 4.0.4?
Depois, procurando no <http://packages.debian.org/gcc-4.0> não tem 4.0.4, e sim a 4.0.3-2... de onde veio esse 4.0.4? De qualquer maneira, estou usando o 4.0.3-1 No módulo q compilei tá dando uns 'Unknown symbol'... não sei se teria algo a ver. Alguém tem um pouco mais de experiência e saberia dizer algo sobre isso?


Dessa eu tbm descobri que o buffer do dmesg está pequeno; o kernel tá escrevendo tanta coisa no boot que nao consegue guardar tudo, e perco o começo do dmesg! pior que eu acho q isso é hard-coded na hora de compilação e não consigo mudar nem com parâmetro no boot... Seria isso motivo p/ gerar um bug?


Obrigado,
Marcos


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a