On Thu, 4 Nov 2004 [EMAIL PROTECTED] wrote:

witam

od jakiegos czasu nie kompileje mi sie zaden kernel
"athlon-pld-linux-gcc" -Wp,-MD,fs/gfs/.quota.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -msoft-float -mpreferred-stack-boundary=2 -march=i686 -Iinclude/asm-i386/mach-default -DMODULE -DKBUILD_BASENAME=quota -DKBUILD_MODNAME=gfs -c -o fs/gfs/quota.o fs/gfs/quota.c
fs/gfs/quota.c: In function `print_quota_message':
fs/gfs/quota.c:952: warning: passing arg 3 of pointer to function makes integer from pointer without a cast
fs/gfs/quota.c:952: error: too many arguments to function
make[2]: *** [fs/gfs/quota.o] Error 1
make[1]: *** [fs/gfs] Error 2
make: *** [fs] Error 2


czy to ma cos wpsolnego z tym ze mam gcc-3.3.5?

poszukalem pogrzebalem i dopatrzylem sie:

fs/gfs/quota.c:952: error: too many arguments to function
oto funkcja ktora bruzdzi

if (current->signal) {
  tty = current->signal->tty;
  if (tty && tty->driver->write)
    tty->driver->write(tty, 0, line, len);  <-- 4 argumenty
}

linia ta wskazuje na funkcie write w strukturze tty_driver
a w include/linux/tty_driver.h  mamy

int  (*write)(struct tty_struct * tty,
              const unsigned char *buf, int count);

3 argumenty
komu sie udalo skompilowac kernel?


Pozdrawiam ChomAr -- +-=========================| Arkadiusz Chomicki |=====================-+ 84-120 Władysławowo GG#: 420515 woj. pomorskie e-mail:chomar(at)wla(dot)pl Registered User: 82605 http://www.chomar.wla.pl http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=82605 +-========================| Powered by PLD Linux |====================-+
_______________________________________________
pld-devel-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym