* FW: 2.4.1 - ppc - compile problems
@ 2001-01-28 14:32 Micha³ 'CeFeK' Nazarewicz
2001-01-30 18:53 ` Tom Rini
0 siblings, 1 reply; 2+ messages in thread
From: Micha³ 'CeFeK' Nazarewicz @ 2001-01-28 14:32 UTC (permalink / raw)
To: linux-kernel
[FAQ informations at http://www.tux.org/lkml/ are inaccurate -- wrong list
address :-)]
Hello,
There appears to be undefined variable (in pmac_pci), called
PCI_DEVICE_ID_APPLE_KL_USB. When anyone tries to compile the newest kernel
on PPC machine with USB support on, there is an error saying that this is
undefined.
This definition does not exist in include/linux/pci_ids.h
After having dealt with this problem (forced the function to always return
0 -- i don't use iMac, either), there are some problems with linking:
ld -T arch/ppc/vmlinux.lds -Ttext 0xc0000000 -Bstatic arch/ppc/kernel/head.o
init/main.o init/version.o \
--start-group \
arch/ppc/kernel/kernel.o arch/ppc/mm/mm.o arch/ppc/lib/lib.o
kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o arch/ppc/xmon/x.o \
drivers/block/block.o drivers/char/char.o drivers/misc/misc.o
drivers/net/net.o drivers/media/media.o drivers/net/appletalk/appletalk.o
drivers/ide/idedriver.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o
drivers/sound/sounddrivers.o drivers/pci/driver.o
drivers/macintosh/macintosh.o drivers/video/video.o drivers/usb/usbdrv.o
drivers/input/inputdrv.o \
net/network.o \
/usr/src/linux/lib/lib.a \
--end-group \
-o vmlinux
arch/ppc/kernel/kernel.o: In function `pmac_ide_default_irq':
arch/ppc/kernel/kernel.o(.text+0xbbb4): undefined reference to
`pmac_ide_get_irq'
arch/ppc/kernel/kernel.o(.text+0xbbb4): relocation truncated to fit:
R_PPC_REL24 pmac_ide_get_irq
arch/ppc/kernel/kernel.o: In function `pmac_init':
arch/ppc/kernel/kernel.o(.text.init+0x2de6): undefined reference to
`keyboard_sends_linux_keycodes'
arch/ppc/kernel/kernel.o(.text.init+0x2dea): undefined reference to
`keyboard_sends_linux_keycodes'
arch/ppc/kernel/kernel.o(.text.init+0x2e32): undefined reference to
`mac_hid_init_hw'
arch/ppc/kernel/kernel.o(.text.init+0x2e36): undefined reference to
`mac_hid_kbd_translate'
arch/ppc/kernel/kernel.o(.text.init+0x2e3a): undefined reference to
`mac_hid_kbd_unexpected_up'
arch/ppc/kernel/kernel.o(.text.init+0x2eb2): undefined reference to
`mac_hid_init_hw'
arch/ppc/kernel/kernel.o(.text.init+0x2eb6): undefined reference to
`mac_hid_kbd_translate'
arch/ppc/kernel/kernel.o(.text.init+0x2eba): undefined reference to
`mac_hid_kbd_unexpected_up'
arch/ppc/kernel/kernel.o(.text.init+0x2f12): undefined reference to
`mac_hid_kbd_sysrq_xlate'
arch/ppc/kernel/kernel.o(.text.init+0x2f16): undefined reference to
`mac_hid_kbd_sysrq_xlate'
drivers/scsi/scsidrv.o: In function `ncr_script_copy_and_bind':
drivers/scsi/scsidrv.o(.text.init+0x8a0): undefined reference to
`phys_to_bus'
drivers/scsi/scsidrv.o(.text.init+0x8a0): relocation truncated to fit:
R_PPC_REL24 phys_to_bus
drivers/scsi/scsidrv.o: In function `ncr_attach':
drivers/scsi/scsidrv.o(.text.init+0x1898): undefined reference to
`phys_to_bus'
drivers/scsi/scsidrv.o(.text.init+0x1898): relocation truncated to fit:
R_PPC_REL24 phys_to_bus
drivers/macintosh/macintosh.o: In function `powerbook_sleep_G3':
drivers/macintosh/macintosh.o(.text.openfirmware+0x1d20): undefined
reference to `grackle_pcibios_read_config_word'
drivers/macintosh/macintosh.o(.text.openfirmware+0x1d20): relocation
truncated to fit: R_PPC_REL24 grackle_pcibios_read_config_word
drivers/macintosh/macintosh.o(.text.openfirmware+0x1d44): undefined
reference to `grackle_pcibios_write_config_word'
drivers/macintosh/macintosh.o(.text.openfirmware+0x1d44): relocation
truncated to fit: R_PPC_REL24 grackle_pcibios_write_config_word
drivers/macintosh/macintosh.o(.text.openfirmware+0x1d5c): undefined
reference to `grackle_pcibios_read_config_word'
drivers/macintosh/macintosh.o(.text.openfirmware+0x1d5c): relocation
truncated to fit: R_PPC_REL24 grackle_pcibios_read_config_word
drivers/macintosh/macintosh.o(.text.openfirmware+0x1d7c): undefined
reference to `grackle_pcibios_write_config_word'
drivers/macintosh/macintosh.o(.text.openfirmware+0x1d7c): relocation
truncated to fit: R_PPC_REL24 grackle_pcibios_write_config_word
drivers/video/video.o: In function `chips_of_init':
drivers/video/video.o(.text.init+0x4d10): undefined reference to
`pci_device_loc'
drivers/video/video.o(.text.init+0x4d10): relocation truncated to fit:
R_PPC_REL24 pci_device_loc
drivers/video/video.o(.text.init+0x4d54): undefined reference to
`pci_io_base'
drivers/video/video.o(.text.init+0x4d54): relocation truncated to fit:
R_PPC_REL24 pci_io_base
drivers/video/video.o(.text.init+0x4d60): undefined reference to
`pci_io_base'
drivers/video/video.o(.text.init+0x4d60): relocation truncated to fit:
R_PPC_REL24 pci_io_base
drivers/input/inputdrv.o: In function `keybdev_event':
drivers/input/inputdrv.o(.text+0xba4): undefined reference to `emulate_raw'
drivers/input/inputdrv.o(.text+0xba4): relocation truncated to fit:
R_PPC_REL24 emulate_raw
make: *** [vmlinux] Error 1
And I *really* need this 2.4 kernel... because under 2.2 my ethernet works
strangely.
Oh, BTW -- my GNU ld is of version 2.9.5 (with BFD 2.9.5.0.19)
I am not a subscriber of this list, but I thought it might be helpful --
please CC: all email regarding this to me. Please...
Greetings
Michał 'CeFeK' Nazarewicz
dk Career Online SA
office: +48 (22) 816 7603
mobile: +48 (XXX) CEFEK 0
fax : +48 (22) 642 7888
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: FW: 2.4.1 - ppc - compile problems
2001-01-28 14:32 FW: 2.4.1 - ppc - compile problems Micha³ 'CeFeK' Nazarewicz
@ 2001-01-30 18:53 ` Tom Rini
0 siblings, 0 replies; 2+ messages in thread
From: Tom Rini @ 2001-01-30 18:53 UTC (permalink / raw)
To: Micha? 'CeFeK' Nazarewicz; +Cc: linux-kernel
On Sun, Jan 28, 2001 at 03:32:33PM +0100, Micha? 'CeFeK' Nazarewicz wrote:
> There appears to be undefined variable (in pmac_pci), called
> PCI_DEVICE_ID_APPLE_KL_USB. When anyone tries to compile the newest kernel
> on PPC machine with USB support on, there is an error saying that this is
> undefined.
2.4.x from kernel.org currently does not work on PPC. Take a look at:
http://www.fsmlabs.com/linuxppcbk.html
--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2001-01-30 18:55 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-01-28 14:32 FW: 2.4.1 - ppc - compile problems Micha³ 'CeFeK' Nazarewicz
2001-01-30 18:53 ` Tom Rini
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.