(amd64) buildkernel link error: fdc
Conrad J. Sabatier
conrads at cox.net
Thu Jul 8 21:36:15 PDT 2004
Kernel config file attached
Building with COPTFLAGS=-O -pipe
Buildworld completed without error.
linking kernel.debug
fdc_isa.o(.text+0xc8): In function `fdc_isa_probe':
/usr/src/sys/dev/fdc/fdc_isa.c:80: undefined reference to
`fdc_alloc_resources'
fdc_isa.o(.text+0xe0):/usr/src/sys/dev/fdc/fdc_isa.c:85: undefined
reference to `fdout_wr'
fdc_isa.o(.text+0xf7):/usr/src/sys/dev/fdc/fdc_isa.c:87: undefined
reference to `fdout_wr'
fdc_isa.o(.text+0x11c):/usr/src/sys/dev/fdc/fdc_isa.c:90: undefined
reference to `fd_cmd'
fdc_isa.o(.text+0x149):/usr/src/sys/dev/fdc/fdc_isa.c:96: undefined
reference to `fd_cmd'
fdc_isa.o(.text+0x1c4):/usr/src/sys/dev/fdc/fdc_isa.c:117: undefined
reference to `fdc_release_resources'
fdc_isa.o(.data+0x58):/usr/src/sys/dev/fdc/fdc_isa.c:70: undefined
reference to `fdc_attach'
fdc_isa.o(.data+0x68): In function `fdc_isa_probe':
isa_if.h:43: undefined reference to `fdc_detach'
fdc_isa.o(.data+0xa8):isa_if.h:45: undefined reference to
`fdc_print_child'
fdc_isa.o(.data+0xb8): In function `fdc_isa_probe':
/usr/src/sys/dev/fdc/fdc_isa.c:76: undefined reference to
`fdc_read_ivar'
fdc_isa.o(.data+0x140):/usr/src/sys/dev/fdc/fdc_isa.c:96: undefined
reference to `fdc_devclass'
fdc_isa.o(.data+0x1e0): undefined reference to `fdc_devclass'
*** Error code 1
Stop in /usr/obj/usr/src/sys/CUSTOM.
--
Conrad J. Sabatier <conrads at cox.net> -- "In Unix veritas"
-------------- next part --------------
cpu HAMMER
ident CUSTOM
machine amd64
maxusers 0
makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc.
makeoptions DEBUG=-g
makeoptions SC_DFLT_FONT=cp850
device acpi
device agp
device ata
device atadisk # ATA disk drives
device atapicam # emulate ATAPI devices as SCSI ditto via CAM
device atapicd # ATAPI CDROM drives
device atkbd # AT keyboard
device atkbdc # AT keyboard controller
device atpic # 8259A compatability
device bpf # Berkeley packet filter
device cd # CD
device da # Direct Access (disks)
device ether # Ethernet support
device fdc
device fxp # Intel EtherExpress PRO/100B (82557, 82558)
device isa
device loop # Network loopback
device miibus # MII bus support
device nfpm # NVIDIA nForce Power Management Unit
device pass # Passthrough device (direct SCSI access)
device pci
device pcm
device psm # PS/2 mouse
device pty # Pseudo-ttys (telnet etc)
device random # Entropy device
device sa # Sequential Access (tape etc)
device sc
device scbus # SCSI bus (required for SCSI)
device ses # SCSI Environmental Services (and SAF-TE)
device smb # standard io through /dev/smb*
device smbus # Bus support, required for smb below.
device splash # Splash screen and screen saver support
device uart
device vga # VGA video card driver
options BLKDEV_IOSIZE=16384
options CD9660
options CD9660_ICONV
options CLK_USE_I8254_CALIBRATION
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options DDB
options DEVICE_POLLING
options DIRECTIO
options FB_INSTALL_CDEV
options FDESCFS
options FFS
options FFS # Berkeley Fast Filesystem
options GEOM_BSD # BSD disklabels
options GEOM_FOX # Redundant path mitigation
options GEOM_GPT # GUID Partition Tables.
options GEOM_VOL # Volume names from UFS superblock
options IA32 # Compatible with i386 binaries
options INCLUDE_CONFIG_FILE # Include this file in kernel
options INET # InterNETworking
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options KTRACE # ktrace(1) support
options LIBICONV
options MAXCONS=12 # number of virtual consoles
options MSGBUF_SIZE=65536
options P1003_1B_SEMAPHORES
options PQ_CACHESIZE=512 # color for 512k cache
options PROCFS
options PSEUDOFS
options RANDOM_IP_ID
options ROOTDEVNAME=\"ufs:ad0s1a\"
#options SCHED_4BSD # 4BSD scheduler
options SCHED_ULE # ULE scheduler
options SC_DFLT_FONT
options SC_HISTORY_SIZE=1024 # number of history buffer lines
options SOFTUPDATES # Enable FFS soft updates support
options SYSVMSG # SYSV-style message queues
options SYSVSEM # SYSV-style semaphores
options SYSVSHM # SYSV-style shared memory
options TCP_DROP_SYNFIN #drop TCP packets with SYN+FIN
options UDF
options UDF_ICONV
options UFS_ACL # Support for access control lists
options UFS_DIRHASH # Improve performance on big directories
options UFS_EXTATTR
options UFS_EXTATTR_AUTOSTART
options VFS_AIO
options VGA_WIDTH90 # support 90 column modes
options ZERO_COPY_SOCKETS
options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
More information about the freebsd-current
mailing list