Hello everybody!
Ok, here I am back again. A few days ago I posted, that I have problems
compiling Kernel 1.1.93. Today I tried to compile 1.1.94 on my machine and I
got the same error again.
I am using gcc 2.5.8 and libs 4.5.26 (the standard in Slackware 2.0.1 and
2.1.0), I don't have any networking hardware installed and so I think I have to
include networking support (CONFIG_NET=y) in the Kernel but I needn't have to
include TCP/IP support or so (CONFIG_INET is not set ; CONFIG_IPX is not set).
This worked fine until I tried to compile Kernel 1.1.93, afterwards I am unable
to compile a kernel without TCP/IP. The fun is that I have had the same
problems some 20 or 30 patches ago and suddenly it was fixed.
BTW this error I get. What do you out there think is my problem?
gcc -D__KERNEL__ -I/root/linux/include -Wall -Wstrict-prototypes -O2 -fomit-
frame-pointer -pipe -m486 -c -o init/main.o init/main.c
dnsdomainname: Host name lookup failure
gcc -D__KERNEL__ -I/root/linux/include -Wall -Wstrict-prototypes -O2 -fomit-
frame-pointer -pipe -m486 -DUTS_MACHINE='"i386"' -c -o init/version.o
init/version.cset -e; for i in kernel drivers mm fs net ipc lib
arch/i386/kernel arch/i386/mm; do make -C $i; done
make[1]: Entering directory `/usr/src/linux/kernel'
gcc -D__KERNEL__ -I/root/linux/include -Wall -Wstrict-prototypes -O2 -fomit-
frame-pointer -pipe -m486 -c ksyms.c
ksyms.c:274: `register_netdevice_notifier' undeclared here (not in a function)
ksyms.c:274: initializer element for `symbol_table[126].addr' is not constant
ksyms.c:275: `unregister_netdevice_notifier' undeclared here (not in a
function)ksyms.c:275: initializer element for `symbol_table[127].addr' is not
constant
make[1]: *** [ksyms.o] Error 1
make[1]: Leaving directory `/usr/src/linux/kernel'
make: *** [linuxsubdirs] Error 2
See ya on the flipside,
Oliver.
------------------------------------------------------------------------
------------------------------------------------------------------------