[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mac_esp.c fails to compile on 2.4.18 Attn: David Weiss



Hi:

This is the 68k mac 53c9[46} driver
copyright (c) 1998, David Weis
debugging on Quadra 800 and 660AV Michael Schmitz, Dave Kilzer 7/98

This was compiled on a Quadra 840AV using the gcc version 3.0.2

Here's the stdout and the sterr output as attachments

Thanks,

Hank
mac_esp.c:242: warning: initialization from incompatible pointer type
mac_esp.c: In function `mac_esp_detect':
mac_esp.c:377: structure has no member named `do_disconnect'
mac_esp.c:382: warning: assignment makes integer from pointer without a cast
mac_esp.c: In function `esp_dafb_dma_irq_p':
mac_esp.c:488: warning: unused variable `ret'
mac_esp.c: In function `esp_iosb_dma_irq_p':
mac_esp.c:529: warning: unused variable `ret'
mac_esp.c: In function `dma_irq_p_quick':
mac_esp.c:648: warning: unused variable `ret'
mac_esp.c: At top level:
mac_esp.c:633: warning: `dma_irq_p' defined but not used
mac_esp.c:644: warning: `dma_irq_p_quick' defined but not used
mac_esp.c:667: warning: `dma_led_off' defined but not used
mac_esp.c:675: warning: `dma_led_on' defined but not used
make[3]: *** [mac_esp.o] Error 1
make[2]: *** [first_rule] Error 2
make[1]: *** [_subdir_scsi] Error 2
make: *** [_dir_drivers] Error 2
. scripts/mkversion > .tmpversion
gcc -D__KERNEL__ -I/home/compdata/linux-mac68k/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -fno-strength-reduce -ffixed-a2 -m68040  -DUTS_MACHINE='"m68k"' -DKBUILD_BASENAME=version -c -o init/version.o init/version.c
make CFLAGS="-D__KERNEL__ -I/home/compdata/linux-mac68k/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C  kernel
make[1]: Entering directory `/home/compdata/linux-mac68k/kernel'
make all_targets
make[2]: Entering directory `/home/compdata/linux-mac68k/kernel'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/home/compdata/linux-mac68k/kernel'
make[1]: Leaving directory `/home/compdata/linux-mac68k/kernel'
make CFLAGS="-D__KERNEL__ -I/home/compdata/linux-mac68k/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C  drivers
make[1]: Entering directory `/home/compdata/linux-mac68k/drivers'
make -C block
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/block'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/block'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/block'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/block'
make -C cdrom
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/cdrom'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/cdrom'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/cdrom'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/cdrom'
make -C char
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/char'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/char'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/char'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/char'
make -C hotplug
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/hotplug'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/hotplug'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/hotplug'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/hotplug'
make -C macintosh
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/macintosh'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/macintosh'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/macintosh'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/macintosh'
make -C media
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/media'
make -C radio
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/media/radio'
make all_targets
make[4]: Entering directory `/home/compdata/linux-mac68k/drivers/media/radio'
make[4]: Nothing to be done for `all_targets'.
make[4]: Leaving directory `/home/compdata/linux-mac68k/drivers/media/radio'
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/media/radio'
make -C video
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/media/video'
make all_targets
make[4]: Entering directory `/home/compdata/linux-mac68k/drivers/media/video'
make[4]: Nothing to be done for `all_targets'.
make[4]: Leaving directory `/home/compdata/linux-mac68k/drivers/media/video'
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/media/video'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/media'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/media'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/media'
make -C misc
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/misc'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/misc'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/misc'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/misc'
make -C net
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/net'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/net'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/net'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/net'
make -C nubus
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/nubus'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/nubus'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/nubus'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/nubus'
make -C parport
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/parport'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/parport'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/parport'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/parport'
make -C scsi
make[2]: Entering directory `/home/compdata/linux-mac68k/drivers/scsi'
make all_targets
make[3]: Entering directory `/home/compdata/linux-mac68k/drivers/scsi'
ld -m m68kelf -r -o scsi_mod.o scsi.o hosts.o scsi_ioctl.o constants.o scsicam.o scsi_proc.o scsi_error.o scsi_obsolete.o scsi_queue.o scsi_lib.o scsi_merge.o scsi_dma.o scsi_scan.o scsi_syms.o
gcc -D__KERNEL__ -I/home/compdata/linux-mac68k/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -fno-strength-reduce -ffixed-a2 -m68040   -DKBUILD_BASENAME=mac_esp  -c -o mac_esp.o mac_esp.c
make[3]: Leaving directory `/home/compdata/linux-mac68k/drivers/scsi'
make[2]: Leaving directory `/home/compdata/linux-mac68k/drivers/scsi'
make[1]: Leaving directory `/home/compdata/linux-mac68k/drivers'

Reply to: