linux-l: fehler beim kernel basteln

Carsten Paeth calle at calle.in-berlin.de
Do Okt 16 19:40:18 CEST 1997


> 
> hi,
> 
> ich versuche hier einen kernel zu bauen. 
> 
> make[2]: Entering directory `/usr/src/linux-2.0.30/net'
> gcc -D__KERNEL__ -I/usr/src/linux-2.0.30/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -DCPU=486 -DMODVERSIONS -DEXPORT_SYMTAB -c netsyms.c
> netsyms.c:117: macro `_basic_version' used with just one arg
> netsyms.c:118: macro `_basic_version' used with just one arg
> netsyms.c:119: macro `_basic_version' used with just one arg
> netsyms.c:120: macro `_basic_version' used with just one arg
> netsyms.c:121: macro `_basic_version' used with just one arg
> netsyms.c:122: macro `_basic_version' used with just one arg
> netsyms.c:119: initializer element for `net_syms.symbol[30].addr' is not constant
> make[2]: *** [netsyms.o] Error 1
> make[2]: Leaving directory `/usr/src/linux-2.0.30/net'
> make[1]: *** [first_rule] Error 2
> make[1]: Leaving directory `/usr/src/linux-2.0.30/net'
> make: *** [linuxsubdirs] Error 2
> [root at sodom linux]#

Laß CONFIG_MODVERSIONS weg, geht einfach nicht ....

calle

> 
> und schluss mit lustig ;-( 
> 
> der code an der stelle scheint auch zu stimmen ...
> 
> ############################schnipp##############################
> #ifdef CONFIG_DLCI_MODULE
>         X(dlci_ioctl_hook),
> #endif
> 
>         X(init_etherdev),
>         X(ip_rt_route),
>         X(icmp_send),
>         X(ip_options_compile),
>         X(ip_rt_put),
>         X(arp_send),
>         X(arp_bind_cache),
>         X(ip_id_count),
>         X(ip_send_check),
>         X(ip_forward),
>         X(sysctl_ip_forward),
> 
> #if     defined(CONFIG_ULTRA)   ||      defined(CONFIG_WD80x3)          || \
>         defined(CONFIG_EL2)     ||      defined(CONFIG_NE2000)          || \
>         defined(CONFIG_E2100)   ||      defined(CONFIG_HPLAN_PLUS)      || \
>         defined(CONFIG_HPLAN)   ||      defined(CONFIG_AC3200)
>         /* If 8390 NIC support is built in, we will need these. */
> [117]   X(ei_open),
> [118]   X(ei_close),
> [119]   X(ei_debug),
> [119]   X(ei_interrupt),
> [120]   X(ethdev_init),
> [121]   X(NS8390_init),
> #endif
> ############################schnipp##############################
> 
> die zeilen nummern in "[.*]" sind natuerlich von mir.
> 
> ich brauche aber eine netzwerkkarte und einen funktionierenden kernel
> mit hisax brauche ich spaetestens morgen.
> probiert habe ich kernel-2.0.30-2 und kernel-2.0.30-3 ... beide
> zeigen obiges verhalten.
> 
> 
> HH[..]HHIII[..]IIILLLL[..]LLFFFFF[..]FFFFFFEEEEEEEE[..]EEEEEEEEEE !*
>                                                              regex ^
> 
> oder nimmt mir der rechner uebel, dass ich ihn sodom genannt habe ?
> 
> bye
> Jens
> -- 
>  --------------------------------------------------------------
> | Jens Schlegel                                                |
> | TFH Berlin         email: schlegel at tfh-berlin.de             |
>  --------------------------------------------------------------
> 




Mehr Informationen über die Mailingliste linux-l