Messages in this thread | | | Date | Wed, 18 Feb 1998 12:27:27 -0800 (PST) | From | Trevor Johnson <> | Subject | patch: 2.1.87 won't compile with minimal configuration |
| |
Compilation with the attached configuration fails like this:
ld -m elf_i386 -T /usr/src/linux/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.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 \ fs/filesystems.a \ net/network.a \ drivers/block/block.a drivers/char/char.a drivers/misc/misc.a drivers/net/net.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 kernel/kernel.o: In function `show_task': kernel/kernel.o(.text+0x2f99): undefined reference to `render_sigset_t' kernel/kernel.o(.text+0x2fa9): undefined reference to `render_sigset_t' net/network.a(core.o): In function `sock_setsockopt': core.o(.text+0x292): undefined reference to `dev_get' core.o(.text+0x2c9): undefined reference to `ip_route_output' net/network.a(core.o): In function `neigh_compat_output': core.o(.text+0x322a): undefined reference to `dev_queue_xmit' make: *** [vmlinux] Error 1
Here's a patch which allowed earlier kernels which to compile with this configuration. I don't know that it's correct.
begin 644 nonet-2.1.85.diff.gz M'XL("'QKV#0"`VYO;F5T+3(N,2XX-2YD:69F`.U3VV[30!!]CK]B$!)*XCC) M^I*+HT:I4(N"4'B@`MXLVSMN5G'6[GH=BFC_G5W;N5`:+F\\X`>/+W-FSIPS M:UD6I(R7]Y;=)_V)9U%6R`%'.8@S@8,BBS?]N'6S+N%MR(%X0%S?<?SA&,AT M.C%,TZSA/T$^(85KC`!<&'H^F?A#MX8L%F`YA/1&8.HPAL7"@):^BHTUC[*2 MTX#B+F`)7,!P5O][K`.F!<(WPWS)$HH)O'Z_NEZ^"9:KJYM]"2G*6(+"LQBA MJZ(JHJO=HFP+O.NS1*C*@NL''O!PBYVF14LU;+]0N9WFO250EH*#=;5<?;Q\ M-ZN9VT[%W'9/F5=8E7Z`[K$J[,L_*MK(*4M.)ZKO3;(:UOJU'1S9[5I))/[2 MDU/<$V,\WYT>C1D[>BY3AVD]'JA+B6+-!48E2VFPQI"B:!>;J%.->R0/9XQI M,K0-=R66&-QOF:P*S(Z:*"4,&'3A0YI]@9!3B$.!29GVH3OXG2S_M_1?V5*6 M[]Q!*/)&6NV&38`,?4)\QW[.C2>($S,<WYL<S2`C6X^D0S,2RX,PCF60E3(O MI=J@LQNHOBEY$\:1MIL?EY]MKP,/#\]^-Z"0H60Q-$95QR?(\@(4T2`2V09Y M]7IA*)\K=F.O8C<>[=G5F#C;YN&>8J_FV.A[T-GXL8T,HQ2K1C)*CQV\:@M- MCSC[D[G%;9Q_;>O,7(H>O*)8R(#E/7"K;5$'S)H?=NO\\?R#<]G(L<L8A5PW 8%$BS=D.[V`11F230U4CC.P9[)F-1!@`` ` end ___ Trevor Johnson # # Automatically generated make config: don't edit #
# # Code maturity level options # # CONFIG_EXPERIMENTAL is not set
# # Processor type and features # CONFIG_M386=y # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M686 is not set # CONFIG_MATH_EMULATION is not set
# # Loadable module support # # CONFIG_MODULES is not set
# # General setup # # CONFIG_NET is not set # CONFIG_PCI is not set # CONFIG_MCA is not set # CONFIG_SYSVIPC is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_SYSCTL is not set # CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_ELF is not set # CONFIG_BINFMT_MISC is not set # CONFIG_VIDEO_SELECT is not set # CONFIG_PARPORT is not set
# # Plug and Play support # # CONFIG_PNP is not set
# # Floppy, IDE, and other block devices # # CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_IDE is not set
# # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_HD_ONLY is not set
# # Additional Block Devices # # CONFIG_BLK_DEV_LOOP is not set # CONFIG_BLK_DEV_MD is not set # CONFIG_BLK_DEV_RAM is not set # CONFIG_BLK_DEV_XD is not set CONFIG_PARIDE_PARPORT=y # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_HD is not set
# # SCSI support # # CONFIG_SCSI is not set
# # Amateur Radio support # # CONFIG_HAMRADIO is not set
# # ISDN subsystem # # CONFIG_ISDN is not set
# # CD-ROM drivers (not for SCSI or IDE/ATAPI drives) # # CONFIG_CD_NO_IDESCSI is not set # CONFIG_CDROM is not set
# # Filesystems # # CONFIG_QUOTA is not set # CONFIG_MINIX_FS is not set # CONFIG_EXT2_FS is not set # CONFIG_ISO9660_FS is not set # CONFIG_FAT_FS is not set # CONFIG_MSDOS_FS is not set # CONFIG_UMSDOS_FS is not set # CONFIG_VFAT_FS is not set # CONFIG_PROC_FS is not set # CONFIG_NCP_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_SYSV_FS is not set # CONFIG_AFFS_FS is not set # CONFIG_HFS_FS is not set # CONFIG_ROMFS_FS is not set # CONFIG_AUTOFS_FS is not set # CONFIG_UFS_FS is not set # CONFIG_MAC_PARTITION is not set # CONFIG_NLS is not set
# # Character devices # # CONFIG_VT is not set # CONFIG_SERIAL is not set # CONFIG_SERIAL_EXTENDED is not set # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_MOUSE is not set # CONFIG_QIC02_TAPE is not set # CONFIG_APM is not set # CONFIG_WATCHDOG is not set # CONFIG_RTC is not set # CONFIG_VIDEO_DEV is not set # CONFIG_NVRAM is not set # CONFIG_JOYSTICK is not set # CONFIG_MISC_RADIO is not set
# # Ftape, the floppy tape device driver # # CONFIG_FTAPE is not set
# # Sound # # CONFIG_SOUND is not set
# # Kernel hacking # # CONFIG_PROFILE is not set # CONFIG_MAGIC_SYSRQ is not set CONFIG_VGA_CONSOLE=y
| |