Hi:
Just a report on a compiler failure using kernel2.4.24-source. Made it past the keyboard. Now stuck on macsonic.c
Hank
macsonic.c: In function `init_module': macsonic.c:650: incompatible types in assignment In file included from macsonic.c:680: sonic.c: At top level: sonic.c:615: redefinition of `__module_license' macsonic.c:643: `__module_license' previously defined here sonic.c:90: warning: `sonic_tx_timeout' defined but not used make[3]: *** [macsonic.o] Error 1 make[2]: *** [_modsubdir_net] Error 2 make[1]: *** [_mod_drivers] Error 2 make: *** [stamp-build] Error 2
test -f stamp-configure || make -f /usr/share/kernel-package/rules configure make ARCH=m68k \ zImage make[1]: Entering directory `/usr/src/linux-2.4' . scripts/mkversion > .tmpversion gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -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/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C kernel make[2]: Entering directory `/usr/src/linux-2.4/kernel' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/kernel' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/kernel' make[2]: Leaving directory `/usr/src/linux-2.4/kernel' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C drivers make[2]: Entering directory `/usr/src/linux-2.4/drivers' make -C block make[3]: Entering directory `/usr/src/linux-2.4/drivers/block' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/block' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/block' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/block' make -C cdrom make[3]: Entering directory `/usr/src/linux-2.4/drivers/cdrom' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/cdrom' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/cdrom' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/cdrom' make -C char make[3]: Entering directory `/usr/src/linux-2.4/drivers/char' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/char' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/char' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/char' make -C hotplug make[3]: Entering directory `/usr/src/linux-2.4/drivers/hotplug' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/hotplug' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/hotplug' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/hotplug' make -C macintosh make[3]: Entering directory `/usr/src/linux-2.4/drivers/macintosh' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/macintosh' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/macintosh' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/macintosh' make -C media make[3]: Entering directory `/usr/src/linux-2.4/drivers/media' make -C radio make[4]: Entering directory `/usr/src/linux-2.4/drivers/media/radio' make all_targets make[5]: Entering directory `/usr/src/linux-2.4/drivers/media/radio' make[5]: Nothing to be done for `all_targets'. make[5]: Leaving directory `/usr/src/linux-2.4/drivers/media/radio' make[4]: Leaving directory `/usr/src/linux-2.4/drivers/media/radio' make -C video make[4]: Entering directory `/usr/src/linux-2.4/drivers/media/video' make all_targets make[5]: Entering directory `/usr/src/linux-2.4/drivers/media/video' make[5]: Nothing to be done for `all_targets'. make[5]: Leaving directory `/usr/src/linux-2.4/drivers/media/video' make[4]: Leaving directory `/usr/src/linux-2.4/drivers/media/video' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/media' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/media' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/media' make -C misc make[3]: Entering directory `/usr/src/linux-2.4/drivers/misc' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/misc' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/misc' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/misc' make -C net make[3]: Entering directory `/usr/src/linux-2.4/drivers/net' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/net' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/net' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/net' make -C nubus make[3]: Entering directory `/usr/src/linux-2.4/drivers/nubus' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/nubus' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/nubus' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/nubus' make -C parport make[3]: Entering directory `/usr/src/linux-2.4/drivers/parport' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/parport' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/parport' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/parport' make -C scsi make[3]: Entering directory `/usr/src/linux-2.4/drivers/scsi' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/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 ld -m m68kelf -r -o sd_mod.o sd.o ld -m m68kelf -r -o sr_mod.o sr.o sr_ioctl.o sr_vendor.o rm -f scsidrv.o ld -m m68kelf -r -o scsidrv.o scsi_mod.o mac_scsi.o mac_esp.o NCR53C9x.o sd_mod.o sr_mod.o sg.o make[4]: Leaving directory `/usr/src/linux-2.4/drivers/scsi' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/scsi' make -C sound make[3]: Entering directory `/usr/src/linux-2.4/drivers/sound' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/sound' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/sound' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/sound' make -C video make[3]: Entering directory `/usr/src/linux-2.4/drivers/video' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/drivers/video' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/video' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/video' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/drivers' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/drivers' make[2]: Leaving directory `/usr/src/linux-2.4/drivers' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C mm make[2]: Entering directory `/usr/src/linux-2.4/mm' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/mm' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/mm' make[2]: Leaving directory `/usr/src/linux-2.4/mm' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C fs make[2]: Entering directory `/usr/src/linux-2.4/fs' make -C devpts make[3]: Entering directory `/usr/src/linux-2.4/fs/devpts' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/fs/devpts' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/fs/devpts' make[3]: Leaving directory `/usr/src/linux-2.4/fs/devpts' make -C ext2 make[3]: Entering directory `/usr/src/linux-2.4/fs/ext2' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/fs/ext2' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/fs/ext2' make[3]: Leaving directory `/usr/src/linux-2.4/fs/ext2' make -C ext3 make[3]: Entering directory `/usr/src/linux-2.4/fs/ext3' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/fs/ext3' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/fs/ext3' make[3]: Leaving directory `/usr/src/linux-2.4/fs/ext3' make -C hfs make[3]: Entering directory `/usr/src/linux-2.4/fs/hfs' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/fs/hfs' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/fs/hfs' make[3]: Leaving directory `/usr/src/linux-2.4/fs/hfs' make -C jbd make[3]: Entering directory `/usr/src/linux-2.4/fs/jbd' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/fs/jbd' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/fs/jbd' make[3]: Leaving directory `/usr/src/linux-2.4/fs/jbd' make -C nls make[3]: Entering directory `/usr/src/linux-2.4/fs/nls' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/fs/nls' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/fs/nls' make[3]: Leaving directory `/usr/src/linux-2.4/fs/nls' make -C partitions make[3]: Entering directory `/usr/src/linux-2.4/fs/partitions' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/fs/partitions' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/fs/partitions' make[3]: Leaving directory `/usr/src/linux-2.4/fs/partitions' make -C proc make[3]: Entering directory `/usr/src/linux-2.4/fs/proc' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/fs/proc' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/fs/proc' make[3]: Leaving directory `/usr/src/linux-2.4/fs/proc' make -C ramfs make[3]: Entering directory `/usr/src/linux-2.4/fs/ramfs' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/fs/ramfs' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/fs/ramfs' make[3]: Leaving directory `/usr/src/linux-2.4/fs/ramfs' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/fs' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/fs' make[2]: Leaving directory `/usr/src/linux-2.4/fs' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C net make[2]: Entering directory `/usr/src/linux-2.4/net' make -C 802 make[3]: Entering directory `/usr/src/linux-2.4/net/802' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/net/802' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/net/802' make[3]: Leaving directory `/usr/src/linux-2.4/net/802' make -C core make[3]: Entering directory `/usr/src/linux-2.4/net/core' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/net/core' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/net/core' make[3]: Leaving directory `/usr/src/linux-2.4/net/core' make -C ethernet make[3]: Entering directory `/usr/src/linux-2.4/net/ethernet' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/net/ethernet' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/net/ethernet' make[3]: Leaving directory `/usr/src/linux-2.4/net/ethernet' make -C ipv4 make[3]: Entering directory `/usr/src/linux-2.4/net/ipv4' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/net/ipv4' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/net/ipv4' make[3]: Leaving directory `/usr/src/linux-2.4/net/ipv4' make -C netlink make[3]: Entering directory `/usr/src/linux-2.4/net/netlink' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/net/netlink' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/net/netlink' make[3]: Leaving directory `/usr/src/linux-2.4/net/netlink' make -C packet make[3]: Entering directory `/usr/src/linux-2.4/net/packet' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/net/packet' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/net/packet' make[3]: Leaving directory `/usr/src/linux-2.4/net/packet' make -C sched make[3]: Entering directory `/usr/src/linux-2.4/net/sched' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/net/sched' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/net/sched' make[3]: Leaving directory `/usr/src/linux-2.4/net/sched' make -C unix make[3]: Entering directory `/usr/src/linux-2.4/net/unix' make all_targets make[4]: Entering directory `/usr/src/linux-2.4/net/unix' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4/net/unix' make[3]: Leaving directory `/usr/src/linux-2.4/net/unix' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/net' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/net' make[2]: Leaving directory `/usr/src/linux-2.4/net' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C ipc make[2]: Entering directory `/usr/src/linux-2.4/ipc' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/ipc' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/ipc' make[2]: Leaving directory `/usr/src/linux-2.4/ipc' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C lib make[2]: Entering directory `/usr/src/linux-2.4/lib' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/lib' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/lib' make[2]: Leaving directory `/usr/src/linux-2.4/lib' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C crypto make[2]: Entering directory `/usr/src/linux-2.4/crypto' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/crypto' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/crypto' make[2]: Leaving directory `/usr/src/linux-2.4/crypto' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C arch/m68k/kernel make[2]: Entering directory `/usr/src/linux-2.4/arch/m68k/kernel' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/linux-2.4/arch/m68k/kernel' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C arch/m68k/mm make[2]: Entering directory `/usr/src/linux-2.4/arch/m68k/mm' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/arch/m68k/mm' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/arch/m68k/mm' make[2]: Leaving directory `/usr/src/linux-2.4/arch/m68k/mm' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C arch/m68k/lib make[2]: Entering directory `/usr/src/linux-2.4/arch/m68k/lib' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/arch/m68k/lib' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/arch/m68k/lib' make[2]: Leaving directory `/usr/src/linux-2.4/arch/m68k/lib' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C arch/m68k/mac make[2]: Entering directory `/usr/src/linux-2.4/arch/m68k/mac' make all_targets make[3]: Entering directory `/usr/src/linux-2.4/arch/m68k/mac' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4/arch/m68k/mac' make[2]: Leaving directory `/usr/src/linux-2.4/arch/m68k/mac' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 " -C arch/m68k/fpsp040 make[2]: Entering directory `/usr/src/linux-2.4/arch/m68k/fpsp040' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/linux-2.4/arch/m68k/fpsp040' ld -m m68kelf -T /usr/src/linux-2.4/arch/m68k/vmlinux.lds arch/m68k/kernel/head.o init/main.o init/version.o init/do_mounts.o \ --start-group \ arch/m68k/kernel/kernel.o arch/m68k/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o arch/m68k/mac/mac.o arch/m68k/fpsp040/fpsp.o \ drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/nubus/nubus.a drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/macintosh/macintosh.o drivers/video/video.o drivers/media/media.o \ net/network.o \ /usr/src/linux-2.4/lib/lib.a arch/m68k/lib/lib.a \ --end-group \ -o vmlinux nm vmlinux | grep -v '\(compiled\)\|\(\.o$\)\|\( [aUw] \)\|\(\.\.ng$\)\|\(LASH[RL]DI\)' | sort > System.map cp vmlinux vmlinux.tmp strip vmlinux.tmp gzip -9c vmlinux.tmp >vmlinux.gz rm vmlinux.tmp make[1]: Leaving directory `/usr/src/linux-2.4' make ARCH=m68k \ modules make[1]: Entering directory `/usr/src/linux-2.4' make -C kernel CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4/include/linux/modversions.h" MAKING_MODULES=1 modules make[2]: Entering directory `/usr/src/linux-2.4/kernel' make[2]: Nothing to be done for `modules'. make[2]: Leaving directory `/usr/src/linux-2.4/kernel' make -C drivers CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4/include/linux/modversions.h" MAKING_MODULES=1 modules make[2]: Entering directory `/usr/src/linux-2.4/drivers' make -C block modules make[3]: Entering directory `/usr/src/linux-2.4/drivers/block' make[3]: Nothing to be done for `modules'. make[3]: Leaving directory `/usr/src/linux-2.4/drivers/block' make -C cdrom modules make[3]: Entering directory `/usr/src/linux-2.4/drivers/cdrom' make[3]: Nothing to be done for `modules'. make[3]: Leaving directory `/usr/src/linux-2.4/drivers/cdrom' make -C char modules make[3]: Entering directory `/usr/src/linux-2.4/drivers/char' make[3]: Nothing to be done for `modules'. make[3]: Leaving directory `/usr/src/linux-2.4/drivers/char' make -C hotplug modules make[3]: Entering directory `/usr/src/linux-2.4/drivers/hotplug' make[3]: Nothing to be done for `modules'. make[3]: Leaving directory `/usr/src/linux-2.4/drivers/hotplug' make -C macintosh modules make[3]: Entering directory `/usr/src/linux-2.4/drivers/macintosh' make[3]: Nothing to be done for `modules'. make[3]: Leaving directory `/usr/src/linux-2.4/drivers/macintosh' make -C media modules make[3]: Entering directory `/usr/src/linux-2.4/drivers/media' make -C radio modules make[4]: Entering directory `/usr/src/linux-2.4/drivers/media/radio' make[4]: Nothing to be done for `modules'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/media/radio' make -C video modules make[4]: Entering directory `/usr/src/linux-2.4/drivers/media/video' make[4]: Nothing to be done for `modules'. make[4]: Leaving directory `/usr/src/linux-2.4/drivers/media/video' make[3]: Leaving directory `/usr/src/linux-2.4/drivers/media' make -C misc modules make[3]: Entering directory `/usr/src/linux-2.4/drivers/misc' make[3]: Nothing to be done for `modules'. make[3]: Leaving directory `/usr/src/linux-2.4/drivers/misc' make -C net modules make[3]: Entering directory `/usr/src/linux-2.4/drivers/net' gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -m68040 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=macsonic -c -o macsonic.o macsonic.c make[3]: Leaving directory `/usr/src/linux-2.4/drivers/net' make[2]: Leaving directory `/usr/src/linux-2.4/drivers' make[1]: Leaving directory `/usr/src/linux-2.4'