Erro em modulo ao compilar kernel
SO: Deb 3.0
Kernel - 2.2.20 -> 2.4.20
Após dar o comando make bzImage
-------------
drivers/char/drm/drm.o: In function `sis_fb_alloc´:
drivers/char/drm/drm.o(.text+0x6ec6): undefined reference to `sis_malloc´
drivers/char/drm/drm.o(.text+0x6f0d): undefined reference to `sis_free´
drivers/char/drm/drm.o: In function `sis_fb_free´:
drivers/char/drm/drm.o(.text+0x7052): undefined reference to `sis_free´
drivers/char/drm/drm.o: In function `sis_final_context´:
drivers/char/drm/drm.o(.text+0x7506): undefined reference to `sis_free´
make: *** [vmlinux] Error 1
-------------
E aproveitando o topic, tem como eu usar TUDO oq eu estou usando atualmente e só acrescentar
alguns modulos a mais?
[]´s dr4k
Erro em modulo ao compilar kernel
Como vc não descreveu todo o procedimento vai aqui como compilar um kernel.
make mrproper - zera configurações antigas
make menuconfig - seleciona o que será suportado pelo kernel
make clean modules modules_install && make bzImabe - Compila e instala os módulos e se não ocorrer erros, cria a nova imagem.
Obs: Não esquece que o diretório do novo kernel deve estar em /usr/src
e deve-se criar um link chamado linux apontando para o diretório do kernel.
ex:
/usr/src/linux-2.4.20 - o kernel
/usr/src/linux - este deve ser o link
espero ter ajudado, qualquer coisa escreva de novo.
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
On 2003-03-11 08:06, dr4k wrote:
SO: Deb 3.0
Kernel - 2.2.20 -> 2.4.20
Após dar o comando make bzImage
-------------
drivers/char/drm/drm.o: In function `sis_fb_alloc´:
drivers/char/drm/drm.o(.text+0x6ec6): undefined reference to `sis_malloc´
drivers/char/drm/drm.o(.text+0x6f0d): undefined reference to `sis_free´
drivers/char/drm/drm.o: In function `sis_fb_free´:
drivers/char/drm/drm.o(.text+0x7052): undefined reference to `sis_free´
drivers/char/drm/drm.o: In function `sis_final_context´:
drivers/char/drm/drm.o(.text+0x7506): undefined reference to `sis_free´
make: *** [vmlinux] Error 1
-------------
E aproveitando o topic, tem como eu usar TUDO oq eu estou usando atualmente e só acrescentar
alguns modulos a mais?
[]´s dr4k
</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>
Erro em modulo ao compilar kernel
Amigo acho que esqueçeu do
make dep logo depois de make menuconfig <IMG SRC="images/forum/icons/icon_wink.gif">
Precisa instalar o kernel-soucers e kernel-headers.
Logo mais ele irá instalar o link simbolico para /usr/src/linux
depois os passos make mrproper, make menuconfig make dep, make bzImage, make modules, make modules_install dá uma procurada aqui no forum para maiores detalhes para compilar... até mais...
Erro em modulo ao compilar kernel
Opá esqueçi compila o kernel com o que somente tem na sua maquina (ex: não compila um modulo de uma placa q vc não tem ok) flw