[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
~:(
Hi there,
The following is what I see when I try to make my kernel:
ld -z -Ttext E0100000 -e start -x -o bsd ${SYSTEM_OBJ} vers.o
uhci.o: Undefined symbol `_usb_delay_ms' referenced from text segment
uhci.o: Undefined symbol `_usb_allocmem' referenced from text segment
uhci.o: Undefined symbol `_usb_allocmem' referenced from text segment
uhci.o: Undefined symbol `_usb_freemem' referenced from text segment
uhci.o: Undefined symbol `_usb_delay_ms' referenced from text segment
uhci.o: Undefined symbol `_usb_delay_ms' referenced from text segment
uhci.o: Undefined symbol `_usb_delay_ms' referenced from text segment
uhci.o: Undefined symbol `_usb_transfer_complete' referenced from text segment
uhci.o: Undefined symbol `_usb_schedsoftintr' referenced from text segment
uhci.o: Undefined symbol `_usb_transfer_complete' referenced from text segment
uhci.o: Undefined symbol `_usb_insert_transfer' referenced from text segment
ohci.o: Undefined symbol `_usb_allocmem' referenced from text segment
ohci.o: Undefined symbol `_usb_allocmem' referenced from text segment
ohci.o: Undefined symbol `_usb_allocmem' referenced from text segment
ohci.o: Undefined symbol `_usb_allocmem' referenced from text segment
ohci.o: Undefined symbol `_usb_freemem' referenced from text segment
ohci.o: More undefined symbol _usb_allocmem refs follow
ohci.o: Undefined symbol `_usb_freemem' referenced from text segment
ohci.o: Undefined symbol `_usb_schedsoftintr' referenced from text segment
ohci.o: Undefined symbol `_usb_transfer_complete' referenced from text segment
ohci.o: Undefined symbol `_usb_transfer_complete' referenced from text segment
ohci.o: More undefined symbol _usb_transfer_complete refs follow
ohci.o: Undefined symbol `_usb_insert_transfer' referenced from text segment
ohci.o: Undefined symbol `_usb_insert_transfer' referenced from text segment
ohci.o: Undefined symbol `_usb_insert_transfer' referenced from text segment
ohci.o: More undefined symbol _usb_insert_transfer refs follow
uhci_pci.o: Undefined symbol `_usbctlprint' referenced from text segment
ohci_pci.o: Undefined symbol `_usbctlprint' referenced from text segment
*** Error code 1
Stop in /usr/src/sys/arch/i386/compile/EVOLUTION (line 422 of Makefile).
cage#
I'm attempting to upgrade to 2.9 from 2.8. I've followed the directions as per
the mini-faq. After downloading the patch branch of 2.9 I cleaned out and
rebuilt /usr/obj. (Yep, I figured it out, thanks for the pointers.) I built
and installed a new config. I even followed the directions in release(8) for
compiling my kernel, edited the kernel config file and then cd'd to
/usr/src/.../compile/MYKERNEL. Yet I still got the above.
Comparing the two configs with cmp I got:
cage# cmp -l /usr/sbin/config /usr/src/usr.sbin/config/config
17 0 370
18 0 50
cmp: EOF on /usr/sbin/config
So what's going on? I'm assuming that I missed something. Am I supposed to
get rid of the 2.8 source code before I try to checkout the 2.9 source, or does
that not matter?
Please help, this has been baffling me for awhile now,
Steve
--
E-Mail: Steven Schneider <schnes@jetnet.ab.ca>
URL: http://www.jetnet.ab.ca/users/schnes
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GS d? s: !a? C+ UB+ !L !E W++ N w V- !PS PE Y+ PGP+ R !tv b+ DI++ G-- e++ h--
r+++ y+++
------END GEEK CODE BLOCK------