Messages in this thread |  | | | From | "Christian Groessler" <> | | Date | Sun, 12 Apr 1998 04:01:35 +0100 | | Subject | Errors compiling 2.1.95 for DECAlpha |
| |
Hi,
this happens when I try to compile 2.1.95 on my Alpha machine: ----------------------------- make[1]: Entering directory `/usr/src/linux-2.1.95/arch/alpha/math-emu' make all_targets make[2]: Entering directory `/usr/src/linux-2.1.95/arch/alpha/math-emu' gcc -D__KERNEL__ -I/usr/src/linux-2.1.95/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -Wno-uninitialized -Wa,-m21164a -DBWX_USABLE -c -o fp-emul.o fp-emul.c gcc -D__KERNEL__ -I/usr/src/linux-2.1.95/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -Wno-uninitialized -Wa,-m21164a -DBWX_USABLE -c -o ieee-math.o ieee-math.c rm -f math-emu.o ld -r -o math-emu.o fp-emul.o ieee-math.o make[2]: Leaving directory `/usr/src/linux-2.1.95/arch/alpha/math-emu' make[1]: Leaving directory `/usr/src/linux-2.1.95/arch/alpha/math-emu' ld -static -T arch/alpha/vmlinux.lds arch/alpha/kernel/head.o init/main.o init/version.o \ arch/alpha/kernel/kernel.o arch/alpha/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 drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/pci/pci.a drivers/pnp/pnp.a \ /usr/src/linux-2.1.95/arch/alpha/lib/lib.a /usr/src/linux-2.1.95/lib/lib.a /usr/src/linux-2.1.95/arch/alpha/lib/lib.a \ -o vmlinux arch/alpha/kernel/kernel.o: In function `do_entIF': traps.c(.text+0x1098): undefined reference to `alpha_fp_emul' traps.c(.text+0x109c): undefined reference to `alpha_fp_emul' arch/alpha/kernel/kernel.o: In function `layout_dev': bios32.c(.text+0x7544): undefined reference to `PCI_BASE_INDEX' bios32.c(.text+0x7548): undefined reference to `PCI_BASE_INDEX' make: *** [vmlinux] Error 1 [chris@alpha:/usr/src/linux]$ ----------------------------- What I found out already: PCI_BASE_INDEX() isn't defined anywhere, only used in arch/alpha/kernel/bios32.c.
Too late today to dig any further.... regards, chris
Attachment: my .config file: ------------------------------ # # Automatically generated make config: don't edit # # # Code maturity level options # CONFIG_EXPERIMENTAL=y
# # Loadable module support # CONFIG_MODULES=y CONFIG_MODVERSIONS=y CONFIG_KMOD=y
# # General setup # CONFIG_NATIVE=y CONFIG_ALPHA_AVANTI=y # CONFIG_ALPHA_XL is not set # CONFIG_ALPHA_XLT is not set # CONFIG_ALPHA_CABRIOLET is not set # CONFIG_ALPHA_EB66 is not set # CONFIG_ALPHA_EB66P is not set # CONFIG_ALPHA_EB64P is not set # CONFIG_ALPHA_EB164 is not set # CONFIG_ALPHA_PC164 is not set # CONFIG_ALPHA_LX164 is not set # CONFIG_ALPHA_SX164 is not set # CONFIG_ALPHA_DP264 is not set # CONFIG_ALPHA_JENSEN is not set # CONFIG_ALPHA_NONAME is not set # CONFIG_ALPHA_TAKARA is not set # CONFIG_ALPHA_MIKASA is not set # CONFIG_ALPHA_NORITAKE is not set # CONFIG_ALPHA_ALCOR is not set # CONFIG_ALPHA_MIATA is not set # CONFIG_ALPHA_SABLE is not set # CONFIG_ALPHA_RAWHIDE is not set # CONFIG_ALPHA_BOOK1 is not set # CONFIG_ALPHA_RUFFIAN is not set # CONFIG_ALPHA_P2K is not set CONFIG_PCI=y CONFIG_ALPHA_EV4=y CONFIG_ALPHA_APECS=y CONFIG_ALPHA_NEED_ROUNDING_EMULATION=y # CONFIG_ALPHA_SRM is not set CONFIG_TGA_CONSOLE=y # CONFIG_PCI_OPTIMIZE is not set CONFIG_PCI_OLD_PROC=y CONFIG_NET=y CONFIG_SYSVIPC=y CONFIG_SYSCTL=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_JAVA=m # CONFIG_BINFMT_EM86 is not set CONFIG_PARPORT=m CONFIG_PARPORT_PC=m # CONFIG_PARPORT_OTHER is not set
# # Plug and Play support # CONFIG_PNP=y CONFIG_PNP_PARPORT=m
# # Floppy, IDE, and other block devices # CONFIG_BLK_DEV_FD=y CONFIG_BLK_DEV_IDE=m
# # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDEDISK=m CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDETAPE=m CONFIG_BLK_DEV_IDEFLOPPY=m CONFIG_BLK_DEV_IDESCSI=m
# # Additional Block Devices # CONFIG_BLK_DEV_LOOP=m # CONFIG_BLK_DEV_MD is not set CONFIG_BLK_DEV_RAM=m # CONFIG_BLK_DEV_XD is not set CONFIG_PARIDE_PARPORT=m # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_HD is not set
# # Networking options # CONFIG_PACKET=m # CONFIG_NETLINK is not set CONFIG_FIREWALL=y CONFIG_NET_ALIAS=y CONFIG_FILTER=y CONFIG_UNIX=y CONFIG_INET=y CONFIG_IP_MULTICAST=y # CONFIG_IP_ADVANCED_ROUTER is not set # CONFIG_IP_PNP is not set CONFIG_IP_FIREWALL=y # CONFIG_IP_FIREWALL_VERBOSE is not set # CONFIG_IP_TRANSPARENT_PROXY is not set # CONFIG_IP_ALWAYS_DEFRAG is not set # CONFIG_IP_ACCT is not set # CONFIG_IP_MASQUERADE is not set # CONFIG_IP_ROUTER is not set CONFIG_NET_IPIP=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y # CONFIG_IP_MROUTE is not set CONFIG_IP_ALIAS=y # CONFIG_SYN_COOKIES is not set
# # (it is safe to leave these untouched) # CONFIG_INET_RARP=m CONFIG_IP_NOSR=y CONFIG_SKB_LARGE=y CONFIG_IPV6=m CONFIG_IPV6_EUI64=y # CONFIG_IPV6_NO_PB is not set
# # # CONFIG_IPX=m
# # IPX options # CONFIG_IPX_INTERN=y # CONFIG_ATALK 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 # CONFIG_NET_FASTROUTE is not set # CONFIG_NET_HW_FLOWCONTROL is not set # CONFIG_CPU_IS_SLOW is not set # CONFIG_NET_SCHED is not set # CONFIG_NET_PROFILE is not set
# # SCSI support # CONFIG_SCSI=y
# # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_CHR_DEV_SG=m
# # Some SCSI devices (e.g. CD jukebox) support multiple LUNs # # CONFIG_SCSI_MULTI_LUN is not set # CONFIG_SCSI_CONSTANTS is not set # CONFIG_SCSI_LOGGING is not set
# # SCSI low-level drivers # # CONFIG_SCSI_7000FASST is not set # CONFIG_SCSI_AHA152X is not set # CONFIG_SCSI_AHA1542 is not set # CONFIG_SCSI_AHA1740 is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_IN2000 is not set # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_BUSLOGIC is not set # CONFIG_SCSI_DTC3280 is not set # CONFIG_SCSI_EATA_DMA is not set # CONFIG_SCSI_EATA_PIO is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_GENERIC_NCR5380 is not set # CONFIG_SCSI_NCR53C406A is not set CONFIG_SCSI_NCR53C7xx=y CONFIG_SCSI_NCR53C7xx_sync=y CONFIG_SCSI_NCR53C7xx_FAST=y CONFIG_SCSI_NCR53C7xx_DISCONNECT=y # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_PAS16 is not set # CONFIG_SCSI_PCI2000 is not set # CONFIG_SCSI_PCI2220I is not set # CONFIG_SCSI_PSI240I is not set # CONFIG_SCSI_QLOGIC_FAS is not set # CONFIG_SCSI_QLOGIC_ISP is not set # CONFIG_SCSI_SEAGATE is not set # CONFIG_SCSI_DC390T is not set # CONFIG_SCSI_T128 is not set # CONFIG_SCSI_U14_34F is not set # CONFIG_SCSI_ULTRASTOR is not set # CONFIG_SCSI_DEBUG 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_VENDOR_RACAL is not set # CONFIG_NET_ISA is not set CONFIG_NET_EISA=y # CONFIG_PCNET32 is not set # CONFIG_AC3200 is not set # CONFIG_APRICOT is not set # CONFIG_CS89x0 is not set CONFIG_DE4X5=y # CONFIG_DEC_ELCP is not set # CONFIG_DGRS is not set # CONFIG_EEXPRESS_PRO100 is not set # CONFIG_ES3210 is not set # CONFIG_EPIC100 is not set # CONFIG_TLAN is not set # CONFIG_ZNET is not set CONFIG_NET_POCKET=y # CONFIG_ATP is not set CONFIG_DE600=m CONFIG_DE620=m # 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_SLIP is not set # CONFIG_NET_RADIO is not set # CONFIG_TR is not set CONFIG_SHAPER=m
# # 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
# # Filesystems # # CONFIG_QUOTA is not set CONFIG_MINIX_FS=m CONFIG_EXT2_FS=y CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_UMSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_PROC_FS=y CONFIG_NFS_FS=y CONFIG_NFSD=m CONFIG_SUNRPC=y CONFIG_LOCKD=y # CONFIG_CODA_FS is not set CONFIG_SMB_FS=m # CONFIG_SMB_WIN95 is not set CONFIG_NCP_FS=m CONFIG_NCPFS_PACKET_SIGNING=y CONFIG_NCPFS_IOCTL_LOCKING=y CONFIG_NCPFS_STRONG=y CONFIG_NCPFS_NFS_NS=y CONFIG_NCPFS_OS2_NS=y CONFIG_NCPFS_MOUNT_SUBDIR=y # CONFIG_HPFS_FS is not set CONFIG_NTFS_FS=m # CONFIG_NTFS_RW 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=m # CONFIG_UFS_FS is not set # CONFIG_ADFS_FS is not set # CONFIG_DEVPTS_FS is not set # CONFIG_MAC_PARTITION is not set CONFIG_NLS=y
# # Native Language Support # CONFIG_NLS_CODEPAGE_437=m CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_1=m CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_KOI8_R=m
# # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=m # CONFIG_SERIAL_EXTENDED is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_PRINTER=m CONFIG_PRINTER_READBACK=y CONFIG_MOUSE=y CONFIG_ATIXL_BUSMOUSE=m CONFIG_BUSMOUSE=m CONFIG_MS_BUSMOUSE=m CONFIG_PSMOUSE=m # CONFIG_82C710_MOUSE is not set # CONFIG_PC110_PAD is not set # CONFIG_UMISC is not set # CONFIG_QIC02_TAPE is not set # CONFIG_APM is not set # CONFIG_WATCHDOG is not set CONFIG_RTC=y # CONFIG_VIDEO_DEV is not set CONFIG_NVRAM=m CONFIG_JOYSTICK=m # CONFIG_MISC_RADIO is not set
# # Ftape, the floppy tape device driver # # CONFIG_FTAPE is not set
# # Sound # CONFIG_SOUND=m # CONFIG_PAS is not set # CONFIG_SB is not set CONFIG_ADLIB=m # CONFIG_GUS is not set # CONFIG_MPU401 is not set # CONFIG_PSS is not set CONFIG_MSS=m # CONFIG_SSCAPE is not set # CONFIG_TRIX is not set # CONFIG_MAD16 is not set # CONFIG_MAD16_OLDCARD is not set # CONFIG_CS4232 is not set # CONFIG_MAUI is not set # CONFIG_OPL3SA1 is not set CONFIG_SOFTOSS=m CONFIG_YM3812=m # CONFIG_VMIDI is not set # CONFIG_UART6850 is not set CONFIG_LOWLEVEL_SOUND=y # CONFIG_ACI_MIXER is not set # CONFIG_AWE32_SYNTH is not set # CONFIG_AEDSP16 is not set
# # Kernel hacking # # CONFIG_PROFILE is not set CONFIG_MATHEMU=m CONFIG_MAGIC_SYSRQ=y ------------------------------
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
|  |