Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 09 Dec 2004 11:26:03 +0100
From:      "dusan >>" <skrat@hysteria.sk>
To:        freebsd-questions@freebsd.org
Subject:   5.3 building kernel
Message-ID:  <41B8283B.3010709@hysteria.sk>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------020303080005000700050409
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

hi everybody. I have some troble building kernel on 5.3, I get some 
error messages about psm.o . . output (tail -n10) and error messages are 
attached, kernel config too.. pleaz help.

--------------020303080005000700050409
Content-Type: text/plain;
 name="kb.err"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="kb.err"

../aicasm/aicasm: 880 instructions used
../aicasm/aicasm: 826 instructions used
atkbd.o(.text+0x16f): In function `atkbd_configure':
: undefined reference to `atkbdc_configure'
atkbd.o(.text+0x251): In function `atkbd_probe':
: undefined reference to `atkbdc_open'
atkbd.o(.text+0x43d): In function `atkbd_init':
: undefined reference to `atkbdc_open'
atkbd.o(.text+0x685): In function `atkbd_test_if':
: undefined reference to `empty_both_buffers'
atkbd.o(.text+0x692): In function `atkbd_test_if':
: undefined reference to `test_controller'
atkbd.o(.text+0x6aa): In function `atkbd_test_if':
: undefined reference to `test_kbd_port'
atkbd.o(.text+0x6fb): In function `atkbd_read':
: undefined reference to `read_kbd_data'
atkbd.o(.text+0x70a): In function `atkbd_read':
: undefined reference to `read_kbd_data_no_wait'
atkbd.o(.text+0x743): In function `atkbd_check':
: undefined reference to `kbdc_data_ready'
atkbd.o(.text+0x793): In function `atkbd_read_char':
: undefined reference to `read_kbd_data'
atkbd.o(.text+0x7a7): In function `atkbd_read_char':
: undefined reference to `read_kbd_data_no_wait'
atkbd.o(.text+0xb94): In function `atkbd_check_char':
: undefined reference to `kbdc_data_ready'
atkbd.o(.text+0xe2b): In function `atkbd_lock':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0xfc0): In function `setup_kbd_port':
: undefined reference to `set_controller_command_byte'
atkbd.o(.text+0xff8): In function `get_kbd_echo':
: undefined reference to `write_kbd_command'
atkbd.o(.text+0xffe): In function `get_kbd_echo':
: undefined reference to `read_kbd_data'
atkbd.o(.text+0x1010): In function `get_kbd_echo':
: undefined reference to `empty_both_buffers'
atkbd.o(.text+0x1016): In function `get_kbd_echo':
: undefined reference to `test_controller'
atkbd.o(.text+0x101c): In function `get_kbd_echo':
: undefined reference to `test_kbd_port'
atkbd.o(.text+0x1055): In function `probe_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x106c): In function `probe_keyboard':
: undefined reference to `write_controller_command'
atkbd.o(.text+0x1074): In function `probe_keyboard':
: undefined reference to `empty_both_buffers'
atkbd.o(.text+0x107a): In function `probe_keyboard':
: undefined reference to `kbdc_get_device_mask'
atkbd.o(.text+0x1085): In function `probe_keyboard':
: undefined reference to `get_controller_command_byte'
atkbd.o(.text+0x1094): In function `probe_keyboard':
: undefined reference to `kbdc_set_device_mask'
atkbd.o(.text+0x109c): In function `probe_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x10aa): In function `probe_keyboard':
: undefined reference to `test_controller'
atkbd.o(.text+0x10b0): In function `probe_keyboard':
: undefined reference to `test_kbd_port'
atkbd.o(.text+0x10c4): In function `probe_keyboard':
: undefined reference to `kbdc_set_device_mask'
atkbd.o(.text+0x10d9): In function `probe_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x10ff): In function `init_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x111a): In function `init_keyboard':
: undefined reference to `write_controller_command'
atkbd.o(.text+0x1125): In function `init_keyboard':
: undefined reference to `empty_both_buffers'
atkbd.o(.text+0x112b): In function `init_keyboard':
: undefined reference to `get_controller_command_byte'
atkbd.o(.text+0x113d): In function `init_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x118f): In function `init_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x1224): In function `init_keyboard':
: undefined reference to `reset_kbd'
atkbd.o(.text+0x1233): In function `init_keyboard':
: undefined reference to `empty_both_buffers'
atkbd.o(.text+0x1239): In function `init_keyboard':
: undefined reference to `test_controller'
atkbd.o(.text+0x123f): In function `init_keyboard':
: undefined reference to `test_kbd_port'
atkbd.o(.text+0x124b): In function `init_keyboard':
: undefined reference to `set_controller_command_byte'
atkbd.o(.text+0x1253): In function `init_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x128b): In function `init_keyboard':
: undefined reference to `send_kbd_command_and_data'
atkbd.o(.text+0x12a6): In function `init_keyboard':
: undefined reference to `set_controller_command_byte'
atkbd.o(.text+0x12ae): In function `init_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x12d1): In function `init_keyboard':
: undefined reference to `set_controller_command_byte'
atkbd.o(.text+0x12e4): In function `init_keyboard':
: undefined reference to `set_controller_command_byte'
atkbd.o(.text+0x12ec): In function `init_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x1308): In function `init_keyboard':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x1327): In function `write_kbd':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x133f): In function `write_kbd':
: undefined reference to `send_kbd_command_and_data'
atkbd.o(.text+0x1354): In function `write_kbd':
: undefined reference to `send_kbd_command'
atkbd.o(.text+0x135f): In function `write_kbd':
: undefined reference to `kbdc_lock'
atkbd.o(.text+0x137c): In function `get_kbd_id':
: undefined reference to `empty_both_buffers'
atkbd.o(.text+0x1387): In function `get_kbd_id':
: undefined reference to `send_kbd_command'
atkbd.o(.text+0x13a6): In function `get_kbd_id':
: undefined reference to `read_kbd_data'
atkbd.o(.text+0x13b6): In function `get_kbd_id':
: undefined reference to `read_kbd_data'
atkbd.o(.text+0x13c6): In function `get_kbd_id':
: undefined reference to `empty_both_buffers'
atkbd.o(.text+0x13cc): In function `get_kbd_id':
: undefined reference to `test_controller'
atkbd.o(.text+0x13d2): In function `get_kbd_id':
: undefined reference to `test_kbd_port'
psm.o(.text+0xd): In function `enable_aux_dev':
: undefined reference to `send_aux_command'
psm.o(.text+0x51): In function `disable_aux_dev':
: undefined reference to `send_aux_command'
psm.o(.text+0xa9): In function `get_mouse_status':
: undefined reference to `empty_aux_buffer'
psm.o(.text+0xb0): In function `get_mouse_status':
: undefined reference to `send_aux_command'
psm.o(.text+0xfe): In function `get_mouse_status':
: undefined reference to `read_aux_data'
psm.o(.text+0x15c): In function `get_aux_id':
: undefined reference to `empty_aux_buffer'
psm.o(.text+0x167): In function `get_aux_id':
: undefined reference to `send_aux_command'
psm.o(.text+0x1a5): In function `get_aux_id':
: undefined reference to `read_aux_data'
psm.o(.text+0x1e6): In function `set_mouse_sampling_rate':
: undefined reference to `send_aux_command_and_data'
psm.o(.text+0x23e): In function `set_mouse_scaling':
: undefined reference to `send_aux_command'
psm.o(.text+0x29a): In function `set_mouse_resolution':
: undefined reference to `send_aux_command_and_data'
psm.o(.text+0x2e5): In function `set_mouse_mode':
: undefined reference to `send_aux_command'
psm.o(.text+0x3e7): In function `recover_from_error':
: undefined reference to `empty_both_buffers'
psm.o(.text+0x3ed): In function `recover_from_error':
: undefined reference to `test_controller'
psm.o(.text+0x40a): In function `recover_from_error':
: undefined reference to `test_kbd_port'
psm.o(.text+0x443): In function `restore_controller':
: undefined reference to `empty_both_buffers'
psm.o(.text+0x451): In function `restore_controller':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x46c): In function `restore_controller':
: undefined reference to `empty_both_buffers'
psm.o(.text+0x47c): In function `restore_controller':
: undefined reference to `empty_both_buffers'
psm.o(.text+0x49d): In function `doinitialize':
: undefined reference to `test_aux_port'
psm.o(.text+0x510): In function `doinitialize':
: undefined reference to `reset_aux_dev'
psm.o(.text+0x574): In function `doinitialize':
: undefined reference to `empty_both_buffers'
psm.o(.text+0x711): In function `doopen':
: undefined reference to `kbdc_get_device_mask'
psm.o(.text+0x71c): In function `doopen':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x78f): In function `reinitialize':
: undefined reference to `kbdc_lock'
psm.o(.text+0x7d0): In function `reinitialize':
: undefined reference to `empty_both_buffers'
psm.o(.text+0x7d8): In function `reinitialize':
: undefined reference to `get_controller_command_byte'
psm.o(.text+0x807): In function `reinitialize':
: undefined reference to `kbdc_get_device_mask'
psm.o(.text+0x812): In function `reinitialize':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x823): In function `reinitialize':
: undefined reference to `kbdc_lock'
psm.o(.text+0x854): In function `reinitialize':
: undefined reference to `empty_aux_buffer'
psm.o(.text+0x911): In function `reinitialize':
: undefined reference to `kbdc_get_device_mask'
psm.o(.text+0x91c): In function `reinitialize':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x946): In function `reinitialize':
: undefined reference to `kbdc_lock'
psm.o(.text+0xa99): In function `psmprobe':
: undefined reference to `atkbdc_open'
psm.o(.text+0xadd): In function `psmprobe':
: undefined reference to `kbdc_lock'
psm.o(.text+0xb1e): In function `psmprobe':
: undefined reference to `empty_both_buffers'
psm.o(.text+0xb26): In function `psmprobe':
: undefined reference to `kbdc_get_device_mask'
psm.o(.text+0xb34): In function `psmprobe':
: undefined reference to `get_controller_command_byte'
psm.o(.text+0xb89): In function `psmprobe':
: undefined reference to `kbdc_set_device_mask'
psm.o(.text+0xb93): In function `psmprobe':
: undefined reference to `kbdc_lock'
psm.o(.text+0xbac): In function `psmprobe':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0xbed): In function `psmprobe':
: undefined reference to `kbdc_set_device_mask'
psm.o(.text+0xbf7): In function `psmprobe':
: undefined reference to `kbdc_lock'
psm.o(.text+0xc11): In function `psmprobe':
: undefined reference to `write_controller_command'
psm.o(.text+0xc1c): In function `psmprobe':
: undefined reference to `test_aux_port'
psm.o(.text+0xcbe): In function `psmprobe':
: undefined reference to `kbdc_set_device_mask'
psm.o(.text+0xcc8): In function `psmprobe':
: undefined reference to `kbdc_lock'
psm.o(.text+0xce6): In function `psmprobe':
: undefined reference to `reset_aux_dev'
psm.o(.text+0xd3b): In function `psmprobe':
: undefined reference to `kbdc_set_device_mask'
psm.o(.text+0xd45): In function `psmprobe':
: undefined reference to `kbdc_lock'
psm.o(.text+0xd58): In function `psmprobe':
: undefined reference to `reset_aux_dev'
psm.o(.text+0xdf3): In function `psmprobe':
: undefined reference to `kbdc_set_device_mask'
psm.o(.text+0xdfd): In function `psmprobe':
: undefined reference to `kbdc_lock'
psm.o(.text+0xed0): In function `psmprobe':
: undefined reference to `kbdc_set_device_mask'
psm.o(.text+0xeda): In function `psmprobe':
: undefined reference to `kbdc_lock'
psm.o(.text+0x10f2): In function `psmprobe':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x1133): In function `psmprobe':
: undefined reference to `kbdc_set_device_mask'
psm.o(.text+0x113d): In function `psmprobe':
: undefined reference to `kbdc_lock'
psm.o(.text+0x1153): In function `psmprobe':
: undefined reference to `kbdc_set_device_mask'
psm.o(.text+0x115d): In function `psmprobe':
: undefined reference to `kbdc_lock'
psm.o(.text+0x1476): In function `psmopen':
: undefined reference to `kbdc_lock'
psm.o(.text+0x148a): In function `psmopen':
: undefined reference to `get_controller_command_byte'
psm.o(.text+0x149e): In function `psmopen':
: undefined reference to `kbdc_get_device_mask'
psm.o(.text+0x14a9): In function `psmopen':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x14ba): In function `psmopen':
: undefined reference to `kbdc_lock'
psm.o(.text+0x14ef): In function `psmopen':
: undefined reference to `kbdc_lock'
psm.o(.text+0x152d): In function `psmclose':
: undefined reference to `kbdc_lock'
psm.o(.text+0x1545): In function `psmclose':
: undefined reference to `get_controller_command_byte'
psm.o(.text+0x1559): In function `psmclose':
: undefined reference to `kbdc_lock'
psm.o(.text+0x1572): In function `psmclose':
: undefined reference to `kbdc_get_device_mask'
psm.o(.text+0x157d): In function `psmclose':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x15bb): In function `psmclose':
: undefined reference to `empty_aux_buffer'
psm.o(.text+0x161d): In function `psmclose':
: undefined reference to `kbdc_get_device_mask'
psm.o(.text+0x1628): In function `psmclose':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x164a): In function `psmclose':
: undefined reference to `empty_aux_buffer'
psm.o(.text+0x1658): In function `psmclose':
: undefined reference to `kbdc_lock'
psm.o(.text+0x1985): In function `block_mouse_data':
: undefined reference to `kbdc_lock'
psm.o(.text+0x1999): In function `block_mouse_data':
: undefined reference to `get_controller_command_byte'
psm.o(.text+0x19ad): In function `block_mouse_data':
: undefined reference to `kbdc_get_device_mask'
psm.o(.text+0x19b8): In function `block_mouse_data':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x19c9): In function `block_mouse_data':
: undefined reference to `kbdc_lock'
psm.o(.text+0x19da): In function `block_mouse_data':
: undefined reference to `empty_aux_buffer'
psm.o(.text+0x19e2): In function `block_mouse_data':
: undefined reference to `read_aux_data_no_wait'
psm.o(.text+0x1a8f): In function `unblock_mouse_data':
: undefined reference to `empty_aux_buffer'
psm.o(.text+0x1a9e): In function `unblock_mouse_data':
: undefined reference to `kbdc_get_device_mask'
psm.o(.text+0x1aa9): In function `unblock_mouse_data':
: undefined reference to `set_controller_command_byte'
psm.o(.text+0x1abe): In function `unblock_mouse_data':
: undefined reference to `kbdc_lock'
psm.o(.text+0x2086): In function `psmtimeout':
: undefined reference to `kbdc_lock'
psm.o(.text+0x20b8): In function `psmtimeout':
: undefined reference to `kbdc_lock'
psm.o(.text+0x247c): In function `psmintr':
: undefined reference to `read_aux_data_no_wait'
psm.o(.text+0x31f3): In function `enable_kmouse':
: undefined reference to `empty_aux_buffer'

--------------020303080005000700050409
Content-Type: text/plain;
 name="FJ_S6120"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="FJ_S6120"

# kernel configuration file for Fujitsu-Siemens Lifebook S6120
# made for FreeBSD 5.3 by skrat (at) hysteria.sk

machine			i386

cpu			I686_CPU

ident			FJS6120

maxusers		0

device			npx
device			loop

#hints			"GENERIC.hints"

options			SCHED_4BSD
options			INET				# InterNETworking
options			INET6				# IPv6 communications protocols
options			FFS				# Berkeley Fast Filesystem
options			UFS_ACL				# Support for access control lists
options			UFS_DIRHASH			# Improve performance on big directories
options			SOFTUPDATES			# Enable FFS Soft Updates support
options			MD_ROOT				# MD is a potential root device

#options			NFSCLIENT			# Network Filesystem Client
#options			NFSSERVER			# Network Filesystem Server
#options			NFS_ROOT			# NFS usable as /, requires NFSCLIENT

options			MSDOSFS				# MSDOS Filesystem
options			CD9660				# ISO 9660 Filesystem
options			PROCFS				# Process filesystem
options			PSEUDOFS			# Pseudo-filesystem framework

#options		GEOM_GPT			# GUID Partition Tables

options			COMPAT_43			# Compatible with BSD 4.3 [KEEP THIS!]
options			COMPAT_FREEBSD4			# Compatible with FreeBSD4

options			SCSI_DELAY=5000			# Delay (in ms) before probing SCSI

options			KTRACE				# ktrace(1) support

options			SYSVSHM				# SYSV-style shared memory
options			SYSVSEM				# SYSV-style semaphores
options			SYSVMSG				# SYSV-style message queues

options			_KPOSIX_PRIORITY_SCHEDULING	# POSIX P1003_1B real-time extensions

options			KBD_INSTALL_CDEV		# install a CDEV entry in /dev

options			AHC_REG_PRETTY_PRINT		# Print register bitfields in debug
											# output.  Adds ~128k to driver.
options			AHD_REG_PRETTY_PRINT		# Print register bitfields in debug
											# output.  Adds ~215k to driver.
											
options			ADAPTIVE_GIANT			# Giant mutex is adaptive.


device			apic				# I/O APIC
device			isa
device			pci

device			ata
device			atadisk				# ATA disk drives
device			atapicd				# ATAPI CDROM drives
options			ATA_STATIC_ID			# Static device numbering

device			scbus				# SCSI bus (required for SCSI)
device			da				# Direct Access (disks)
device			pass				# Passthrough device (direct SCSI access)

device			atkbd				# AT keyboard controller
device			psm				# PS/2 mouse
device			vga				# VGA video card driver
device			splash				# Splash screen and screen saver support
device			sc					
device			apm
device			pmtimer

device			cbb				# cardbus (yenta) bridge
device			sio				# 8250, 16[45]50 based serial ports
device			miibus				# MII bus support
device			rl				# RealTek 8129/8139

device			wlan				# 802.11 support
device			wi				# WaveLAN/Intersil/Symbol 802.11 wireless NICs

device			mem				# Memory and kernel memory devices
device			io				# I/O device
device			random				# Entropy device

device			ether				# Ethernet support
device			ppp				# Kernel PPP
device			tun				# Packet tunnel
device			pty				# Pseudo-ttys (telnet etc)
device			md				# Memory ``disks''
device			gif				# IPv6 and IPv4 tunneling
device			faith				# IPv6-to-IPv4 relaying (translation)
device			bpf				# Berkeley packet filter

device			uhci				# UHCI PCI->USB interface
device			ohci				# OHCI PCI->USB interface
device			usb				# USB Bus (required)
device			ugen				# Generic
device			uhid				# ``Human Interface Devices''
device			ukbd				# Keyboard
device			ulpt				# Printer
device			umass				# Disks/Mass storage - Requires scbus and da
device			ums				# Mouse
device			uscanner			# Scanners

device			firewire			# FireWire bus code
device			sbp				# SCSI over FireWire (Requires scbus and da)
device			fwe				# Ethernet over FireWire (non-standard!)


--------------020303080005000700050409
Content-Type: text/plain;
 name="kb.out.l10"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="kb.out.l10"

linking kernel
*** Error code 1

Stop in /usr/obj/usr/src/sys/FJ_S6120.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

--------------020303080005000700050409--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41B8283B.3010709>