v1.3.31 fails to compile for intel architecture ...

Mister Linux (linux@goofy.zdv.uni-mainz.de)
Wed, 04 Oct 1995 16:40:18 +0100

Seems that a macro declaration is missing in <asm/ioctl.h> ...

ld -qmagic -Ttext 0xfffe0 arch/i386/kernel/head.o init/main.o init/version.o \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o net/network.a \
fs/filesystems.a \
drivers/block/block.a drivers/char/char.a drivers/net/net.a drivers/scsi/scsi.a drivers/pci/pci.a \
/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a -o vmlinux
st.o(.text+0x2b42): undefined reference to `_IOC_TYPE'
st.o(.text+0x2b55): undefined reference to `_IOC_TYPE'
st.o(.text+0x2de6): undefined reference to `_IOC_TYPE'
st.o(.text+0x3026): undefined reference to `_IOC_TYPE'
make: *** [vmlinux] Error 1