freedom modul pro kernel

Jaroslav Gratz xgratz01 na stud.fee.vutbr.cz
Čtvrtek Květen 31 19:52:04 CEST 2001


On Thu, 31 May 2001, Petra Volna wrote

> PS: co muzu udelat, pokud se mi odmitne nainstalovat rpm z duvodu ze jiz v 
> systemu je naistalovany - a pritom ho tam nikde nemohu najit (a jsem si 
> jista, ze jsem ho tam neistalovala :-)?

rpm -i --force jmeno_balicku

> [root na localhost zkshim-20010427]# make modules
> ( cd src; make )
> make[1]: Entering directory `/usr/share/freedom/zkshim-20010427/src'
> gcc -MD -O2 -Wall -Wstrict-prototypes -Winline -pipe -DMODVERSIONS -include 
> ../include/linux/modversions.h  -D__KERNEL__ -DMODULE -I../include -I. 
> -I/usr/src/linux/include  -DZK_LINUX -DEXPORT_SYMTAB -DCLIENT_SHIM  
> -DZK_REDHAT=80586 -DKERNEL_PATCH_LEVEL=0 -c zkshim_dgram_cache.c
> In file included from zkshim_dgram_cache.c:1:
> ../include/linux/modversions.h:79:9: macro names must be identifiers

To kompilujete modul do nejakeho 2.2 kernelu? Co rika gcc --version ?
Jestli mate 2.96, tak s tim stare kernely nezkompilujete, protoze nove
kompilatory moc baziruji na ANSI C norme a proti starym kernelum
protestuji. Ale v Madrake by mohlo by neco jako balicek kgcc (starsi gcc).
Naistalujte ho a v Makefile (v adresari zkshim-20...) zmente gcc na kgcc.
Pak by se to melo prelozit.

J.G.



Další informace o konferenci Linux