Messages in this thread | | | Date | Thu, 17 Jul 1997 23:03:51 +0300 (EET DST) | From | Egor Egorov <> | Subject | how do I compile 2.1.45 |
| |
Recently I tried to install 2.1 kernel on my machien for the first time. And I cannot compile it. Why ?
kernel/kernel.o: In function `panic': kernel/kernel.o(.text+0x2a4a): undefined reference to `emergency_sync_scheduled' kernel/kernel.o(.text+0x2a52): undefined reference to `do_emergency_sync' fs/fs.o: In function `bdflush': fs/fs.o(.text+0x4282): undefined reference to `emergency_sync_scheduled' fs/fs.o(.text+0x428a): undefined reference to `do_emergency_sync' net/network.a(sock_n_syms.o): In function `sys_setsockopt': sock_n_syms.o(.text+0x1a7e): undefined reference to `sock_setsockopt' net/network.a(sock_n_syms.o): In function `sys_getsockopt': sock_n_syms.o(.text+0x1b8e): undefined reference to `sock_getsockopt' net/network.a(sock_n_syms.o): In function `sock_init': sock_n_syms.o(.text.init+0x52): undefined reference to `sk_init' net/network.a(sock_n_syms.o)(__ksymtab+0x40): undefined reference to `sock_setsockopt' net/network.a(sock_n_syms.o)(__ksymtab+0x48): undefined reference to `sock_getsockopt' net/network.a(sock_n_syms.o)(__ksymtab+0x60): undefined reference to `sk_alloc' net/network.a(sock_n_syms.o)(__ksymtab+0x68): undefined reference to `sk_free' net/network.a(sock_n_syms.o)(__ksymtab+0x78): undefined reference to `sock_alloc_send_skb' net/network.a(sock_n_syms.o)(__ksymtab+0x80): undefined reference to `sock_init_data' net/network.a(sock_n_syms.o)(__ksymtab+0x88): undefined reference to `sock_no_fcntl' net/network.a(sock_n_syms.o)(__ksymtab+0x90): undefined reference to `sock_no_listen' net/network.a(sock_n_syms.o)(__ksymtab+0x98): undefined reference to `sock_no_getsockopt' net/network.a(sock_n_syms.o)(__ksymtab+0xa0): undefined reference to `sock_no_setsockopt' net/network.a(sock_n_syms.o)(__ksymtab+0xa8): undefined reference to `sock_rfree' net/network.a(sock_n_syms.o)(__ksymtab+0xb0): undefined reference to `sock_wfree' net/network.a(core.o): In function `skb_recv_datagram': core.o(.text+0xd21): undefined reference to `__release_sock' core.o(.text+0xddb): undefined reference to `__release_sock' net/network.a(core.o): In function `skb_free_datagram': core.o(.text+0xe1a): undefined reference to `__release_sock' net/network.a(core.o): In function `datagram_poll': core.o(.text+0xf94): undefined reference to `sock_wspace' net/network.a(core.o)(.data+0x34): undefined reference to `sysctl_wmem_max' net/network.a(core.o)(.data+0x60): undefined reference to `sysctl_rmem_max' net/network.a(core.o)(.data+0x8c): undefined reference to `sysctl_wmem_default' net/network.a(core.o)(.data+0xb8): undefined reference to `sysctl_rmem_default' net/network.a(core.o)(.data+0xe4): undefined reference to `sysctl_core_destroy_delay' net/network.a(unix.o): In function `unix_destroy_timer': unix.o(.text+0x202): undefined reference to `sk_free' net/network.a(unix.o): In function `unix_destroy_socket': unix.o(.text+0x35f): undefined reference to `sk_free' net/network.a(unix.o): In function `unix_create': unix.o(.text+0x483): undefined reference to `sk_alloc' unix.o(.text+0x499): undefined reference to `sock_init_data' net/network.a(unix.o): In function `unix_stream_connect1': unix.o(.text+0xc3c): undefined reference to `sock_alloc_send_skb' net/network.a(unix.o): In function `unix_detach_fds': unix.o(.text+0x11a6): undefined reference to `sock_wfree' net/network.a(unix.o): In function `unix_destruct_fds': unix.o(.text+0x1216): undefined reference to `sock_wfree' net/network.a(unix.o): In function `unix_dgram_sendmsg': unix.o(.text+0x135e): undefined reference to `sock_alloc_send_skb' net/network.a(unix.o): In function `unix_stream_sendmsg': unix.o(.text+0x1641): undefined reference to `sock_alloc_send_skb' net/network.a(unix.o)(.data+0x3c): undefined reference to `sock_no_setsockopt' net/network.a(unix.o)(.data+0x40): undefined reference to `sock_no_getsockopt' net/network.a(unix.o)(.data+0x44): undefined reference to `sock_no_fcntl' net/network.a(unix.o)(.data+0x78): undefined reference to `sock_no_listen' net/network.a(unix.o)(.data+0x80): undefined reference to `sock_no_setsockopt' net/network.a(unix.o)(.data+0x84): undefined reference to `sock_no_getsockopt' net/network.a(unix.o)(.data+0x88): undefined reference to `sock_no_fcntl' net/network.a(ipv4.o): In function `packet_rcv': ipv4.o(.text+0x28fa): undefined reference to `sock_rfree' net/network.a(ipv4.o): In function `packet_sendmsg': ipv4.o(.text+0x2a1f): undefined reference to `sock_wmalloc' net/network.a(ipv4.o): In function `packet_close': ipv4.o(.text+0x2b74): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `ip_build_xmit': ipv4.o(.text+0x5abe): undefined reference to `sock_alloc_send_skb' ipv4.o(.text+0x5f89): undefined reference to `sock_alloc_send_skb' net/network.a(ipv4.o): In function `ip_fragment': ipv4.o(.text+0x65f4): undefined reference to `sock_wfree' net/network.a(ipv4.o): In function `ip_setsockopt': ipv4.o(.text+0x7181): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `tcp_listen_poll': ipv4.o(.text+0x7cd5): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `tcp_poll': ipv4.o(.text+0x7de1): undefined reference to `sock_wspace' net/network.a(ipv4.o): In function `tcp_ioctl': ipv4.o(.text+0x7e99): undefined reference to `__release_sock' ipv4.o(.text+0x7f20): undefined reference to `sock_wspace' net/network.a(ipv4.o): In function `wait_for_tcp_connect': ipv4.o(.text+0x7f80): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `wait_for_tcp_memory': ipv4.o(.text+0x7fd6): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `tcp_do_sendmsg': ipv4.o(.text+0x8479): undefined reference to `sock_wmalloc' ipv4.o(.text+0x86bb): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `tcp_recv_urg': ipv4.o(.text+0x88cf): undefined reference to `__release_sock' ipv4.o(.text+0x88fb): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `cleanup_rbuf': ipv4.o(.text+0x898f): undefined reference to `sock_rspace' ipv4.o(.text+0x89cb): undefined reference to `sock_rspace' net/network.a(ipv4.o): In function `tcp_recvmsg': ipv4.o(.text+0x8ce4): undefined reference to `__release_sock' ipv4.o(.text+0x8f17): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `tcp_shutdown': ipv4.o(.text+0x90f1): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `tcp_close': ipv4.o(.text+0x916a): undefined reference to `__release_sock' ipv4.o(.text+0x923d): undefined reference to `__release_sock' net/network.a(ipv4.o)(.text+0x9300): more undefined references to `__release_sock' follow net/network.a(ipv4.o): In function `tcp_rcv_state_process': ipv4.o(.text+0xb3e3): undefined reference to `sock_rfree' net/network.a(ipv4.o): In function `tcp_send_skb': ipv4.o(.text+0xbb38): undefined reference to `sock_wfree' net/network.a(ipv4.o): In function `tcp_fragment': ipv4.o(.text+0xbc5e): undefined reference to `sock_wmalloc' net/network.a(ipv4.o): In function `tcp_write_xmit': ipv4.o(.text+0xc15b): undefined reference to `sock_wfree' net/network.a(ipv4.o): In function `tcp_select_window': ipv4.o(.text+0xc1ee): undefined reference to `sock_rspace' net/network.a(ipv4.o): In function `tcp_do_retransmit': ipv4.o(.text+0xc63b): undefined reference to `sock_wfree' net/network.a(ipv4.o): In function `tcp_send_fin': ipv4.o(.text+0xc6fb): undefined reference to `sock_wmalloc' ipv4.o(.text+0xc8ca): undefined reference to `sock_wfree' net/network.a(ipv4.o): In function `tcp_send_synack': ipv4.o(.text+0xc933): undefined reference to `sock_wmalloc' ipv4.o(.text+0xcc40): undefined reference to `sock_wfree' net/network.a(ipv4.o): In function `tcp_send_ack': ipv4.o(.text+0xcd49): undefined reference to `sock_wmalloc' net/network.a(ipv4.o): In function `tcp_write_wakeup': ipv4.o(.text+0xcfde): undefined reference to `sock_wfree' ipv4.o(.text+0xd068): undefined reference to `sock_wmalloc' net/network.a(ipv4.o): In function `tcp_retransmit_timer': ipv4.o(.text+0xd9b4): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `tcp_v4_connect': ipv4.o(.text+0xe468): undefined reference to `sock_wmalloc' ipv4.o(.text+0xe480): undefined reference to `__release_sock' ipv4.o(.text+0xe4d3): undefined reference to `__release_sock' ipv4.o(.text+0xe635): undefined reference to `sock_rspace' ipv4.o(.text+0xe922): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `tcp_v4_sendmsg': ipv4.o(.text+0xe9c3): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `tcp_v4_send_synack': ipv4.o(.text+0xee2a): undefined reference to `sock_wmalloc' ipv4.o(.text+0xef90): undefined reference to `sock_rspace' net/network.a(ipv4.o): In function `tcp_v4_syn_recv_sock': ipv4.o(.text+0xf57e): undefined reference to `sk_alloc' net/network.a(ipv4.o): In function `tcp_v4_do_rcv': ipv4.o(.text+0xfa08): undefined reference to `sock_rfree' ipv4.o(.text+0xfb48): undefined reference to `sock_rfree' ipv4.o(.text+0xfb63): undefined reference to `__release_sock' ipv4.o(.text+0xfbb4): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `raw_err': ipv4.o(.text+0x103c0): undefined reference to `sock_rfree' net/network.a(ipv4.o): In function `raw_rcv_skb': ipv4.o(.text+0x10481): undefined reference to `sock_rfree' net/network.a(ipv4.o): In function `udp_err': ipv4.o(.text+0x11226): undefined reference to `sock_rfree' net/network.a(ipv4.o): In function `udp_sendmsg': ipv4.o(.text+0x1190f): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `udp_ioctl': ipv4.o(.text+0x119a2): undefined reference to `sock_wspace' net/network.a(ipv4.o): In function `udp_close': ipv4.o(.text+0x11df0): undefined reference to `__release_sock' net/network.a(ipv4.o): In function `udp_queue_rcv_skb': ipv4.o(.text+0x11e31): undefined reference to `sock_rfree' net/network.a(ipv4.o): In function `destroy_sock': ipv4.o(.text+0x153e1): undefined reference to `sk_free' ipv4.o(.text+0x1541b): undefined reference to `__release_sock' ipv4.o(.text+0x15423): undefined reference to `sysctl_core_destroy_delay' net/network.a(ipv4.o): In function `inet_create': ipv4.o(.text+0x156ab): undefined reference to `sk_alloc' ipv4.o(.text+0x157bc): undefined reference to `sock_init_data' ipv4.o(.text+0x15912): undefined reference to `sk_free' ipv4.o(.text+0x15932): undefined reference to `sk_free' ipv4.o(.text+0x15952): undefined reference to `sk_free' net/network.a(ipv4.o)(.data+0xaec): undefined reference to `sock_no_fcntl' net/network.a(ipv4.o)(.data+0xb20): undefined reference to `sock_no_listen' net/network.a(ipv4.o)(.data+0xb30): undefined reference to `sock_no_fcntl' drivers/char/char.a(keyboard.o): In function `handle_scancode': keyboard.o(.text+0x22b): undefined reference to `handle_sysrq' make: *** [vmlinux] Error 1
Here is my config:
# # Automatically generated make config: don't edit #
# # Code maturity level options # CONFIG_EXPERIMENTAL=y
# # Loadable module support # CONFIG_MODULES=y # CONFIG_MODVERSIONS is not set # CONFIG_KERNELD is not set
# # General setup # # CONFIG_MATH_EMULATION is not set CONFIG_NET=y CONFIG_PCI=y CONFIG_PCI_OPTIMIZE=y # CONFIG_MCA is not set CONFIG_SYSVIPC=y CONFIG_SYSCTL=y CONFIG_BINFMT_AOUT=m CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m # CONFIG_BINFMT_JAVA is not set # CONFIG_M386 is not set CONFIG_M486=y # CONFIG_M586 is not set # CONFIG_M686 is not set # CONFIG_VIDEO_SELECT is not set CONFIG_PNP_PARPORT=m
# # Plug and Play support # CONFIG_PNP=y CONFIG_PNP_PARPORT_AUTOPROBE=y
# # Floppy, IDE, and other block devices # CONFIG_BLK_DEV_FD=m CONFIG_BLK_DEV_IDE=y
# # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDEDISK=y CONFIG_BLK_DEV_IDECD=m # CONFIG_BLK_DEV_IDETAPE is not set # CONFIG_BLK_DEV_IDEFLOPPY is not set # CONFIG_BLK_DEV_IDESCSI is not set # CONFIG_BLK_DEV_CMD640 is not set # CONFIG_BLK_DEV_RZ1000 is not set # CONFIG_BLK_DEV_TRITON is not set CONFIG_IDE_CHIPSETS=y
# # Note: most of these also require special kernel boot parameters # # CONFIG_BLK_DEV_ALI14XX is not set # CONFIG_BLK_DEV_DTC2278 is not set # CONFIG_BLK_DEV_HT6560B is not set # CONFIG_BLK_DEV_PROMISE is not set # CONFIG_BLK_DEV_OPTI621 is not set # CONFIG_BLK_DEV_QD6580 is not set # CONFIG_BLK_DEV_UMC8672 is not set
# # Additional Block Devices # CONFIG_BLK_DEV_LOOP=m # CONFIG_BLK_DEV_MD is not set # CONFIG_BLK_DEV_RAM is not set # CONFIG_BLK_DEV_XD is not set # CONFIG_BLK_DEV_EZ is not set # CONFIG_BLK_DEV_HD is not set
# # Networking options # # CONFIG_NETLINK is not set # CONFIG_FIREWALL is not set # CONFIG_NET_ALIAS is not set CONFIG_INET=y # CONFIG_IP_MULTICAST is not set # CONFIG_IP_ACCT is not set # CONFIG_IP_ROUTER is not set # CONFIG_NET_IPIP is not set # CONFIG_SYN_COOKIES is not set
# # (it is safe to leave these untouched) # # CONFIG_INET_PCTCP is not set # CONFIG_INET_RARP is not set CONFIG_PATH_MTU_DISCOVERY=y CONFIG_IP_NOSR=y # CONFIG_SKB_LARGE is not set # CONFIG_IPV6 is not set
# # # # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_AX25 is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_BRIDGE is not set # CONFIG_LLC is not set # CONFIG_WAN_ROUTER is not set
# # SCSI support # # CONFIG_SCSI is not set
# # Network device support # CONFIG_NETDEVICES=y # CONFIG_ARCNET is not set CONFIG_DUMMY=m CONFIG_EQUALIZER=m CONFIG_NET_ETHERNET=y # CONFIG_NET_VENDOR_3COM is not set # CONFIG_LANCE is not set # CONFIG_NET_VENDOR_SMC is not set CONFIG_NET_ISA=y # CONFIG_AT1700 is not set # CONFIG_E2100 is not set # CONFIG_DEPCA is not set # CONFIG_EWRK3 is not set # CONFIG_EEXPRESS is not set # CONFIG_EEXPRESS_PRO is not set # CONFIG_FMV18X is not set # CONFIG_HPLAN_PLUS is not set # CONFIG_HPLAN is not set # CONFIG_HP100 is not set # CONFIG_ETH16I is not set CONFIG_NE2000=m # CONFIG_NI52 is not set # CONFIG_NI65 is not set # CONFIG_SEEQ8005 is not set # CONFIG_SK_G16 is not set # CONFIG_NET_EISA is not set # CONFIG_NET_POCKET is not set # CONFIG_FDDI is not set # CONFIG_DLCI is not set CONFIG_PLIP=m CONFIG_PPP=m
# # CCP compressors for PPP are only built as modules. # # CONFIG_NET_RADIO is not set CONFIG_SLIP=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_SLIP_MODE_SLIP6=y # CONFIG_TR is not set CONFIG_SHAPER=m
# # ISDN subsystem # # CONFIG_ISDN is not set
# # CD-ROM drivers (not for SCSI or IDE/ATAPI drives) # # CONFIG_CD_NO_IDESCSI is not set
# # Filesystems # # CONFIG_QUOTA is not set # CONFIG_MINIX_FS is not set CONFIG_EXT2_FS=y CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_UMSDOS_FS=m CONFIG_PROC_FS=y CONFIG_NFS_FS=m CONFIG_NFSD=m CONFIG_SUNRPC=m CONFIG_LOCKD=m CONFIG_SMB_FS=m # CONFIG_SMB_WIN95 is not set CONFIG_ISO9660_FS=m # CONFIG_HPFS_FS is not set # CONFIG_SYSV_FS is not set # CONFIG_AFFS_FS is not set CONFIG_ROMFS_FS=m # CONFIG_AUTOFS_FS is not set # CONFIG_UFS_FS is not set
# # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=m CONFIG_SERIAL_EXTENDED=y # CONFIG_SERIAL_MANY_PORTS is not set # CONFIG_SERIAL_SHARE_IRQ is not set # CONFIG_SERIAL_MULTIPORT is not set # CONFIG_HUB6 is not set # CONFIG_SERIAL_CONSOLE is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_PRINTER=m # CONFIG_PRINTER_READBACK is not set # CONFIG_MOUSE is not set # CONFIG_UMISC is not set # CONFIG_QIC02_TAPE is not set # CONFIG_FTAPE is not set # CONFIG_APM is not set # CONFIG_WATCHDOG is not set CONFIG_RTC=y CONFIG_JOYSTICK=m
# # Sound # # CONFIG_SOUND is not set
# # Kernel hacking # # CONFIG_PROFILE is not set # CONFIG_MAGIC_SYSRQ=y
Egor Egorov, ComputerWorld/Kiev, egor@fastware.kiev.ua Nothing in this message relates in any way with ComputerWorld/Kiev or IDG.
-----BEGIN GEEK CODE BLOCK----- Version: 3.1 GMC/FA/CS dx s+:- a? C+++ UBLC*++++ P+ L+++ E--- W+++ N+++ o+ K? w--- O! !M V? PS! PE! Y? PGP++@ t@ 5@ X@ R++@ tv++@ b+++ DI? D++() G !e h* r? z? ------END GEEK CODE BLOCK------
| |