lkml.org 
[lkml]   [1998]   [Feb]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectpatch: 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
\
 
 \ /
  Last update: 2005-03-22 13:41    [W:0.023 / U:0.040 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site