From owner-freebsd-multimedia Mon Apr 7 08:56:32 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA19764 for multimedia-outgoing; Mon, 7 Apr 1997 08:56:32 -0700 (PDT) Received: from Campino.Informatik.RWTH-Aachen.DE (campino.Informatik.RWTH-Aachen.DE [137.226.116.240]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA19759 for ; Mon, 7 Apr 1997 08:56:30 -0700 (PDT) Received: from gilberto.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de [137.226.31.2]) by Campino.Informatik.RWTH-Aachen.DE (RBI-Z-5/8.6.12) with ESMTP id RAA13582 for ; Mon, 7 Apr 1997 17:56:44 +0200 (MET DST) Received: (from kuku@localhost) by gilberto.physik.rwth-aachen.de (8.8.5/8.6.9) id SAA23973 for multimedia@freebsd.org; Mon, 7 Apr 1997 18:11:33 +0200 (MET DST) Date: Mon, 7 Apr 1997 18:11:33 +0200 (MET DST) From: Christoph Kukulies Message-Id: <199704071611.SAA23973@gilberto.physik.rwth-aachen.de> To: multimedia@freebsd.org Subject: GUS in 2.2-RELEASE Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I'm currently trying to get a 2.2-RELEASE kernel compiled with GUS and this is what I'm getting from the compile: cc -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -nostdinc -I- -I. -I../.. -I../../../include -DGUSMAX -DCOMPAT_43 -DCD9660 -DMSDOSFS -DNFS -DFFS -DINET -DKERNEL -c vers.c loading kernel gus_vol.o: Undefined symbol `_gus_wave_volume' referenced from text segment gus_vol.o: Undefined symbol `_gus_wave_volume' referenced from text segment gus_vol.o: Undefined symbol `_gus_wave_volume' referenced from text segment ioconf.o: Undefined symbol `_gusdriver' referenced from data segment ioconf.o: Undefined symbol `_gusintr' referenced from data segment *** Error code 1 Stop. config file: # # GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks # # $Id: GENERIC,v 1.46.2.6 1995/10/25 17:29:51 jkh Exp $ # machine "i386" cpu "I586_CPU" ident MULLIGAN maxusers 64 options MATH_EMULATE #Support for x87 emulation options INET #InterNETworking options FFS #Berkeley Fast Filesystem options NFS #Network Filesystem options MSDOSFS #MSDOS Filesystem options "CD9660" #ISO 9660 Filesystem options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 options "SCSI_DELAY=0" #Be pessimistic about Joe SCSI device options BOUNCE_BUFFERS #include support for DMA bounce buffers options UCONSOLE #Allow users to grab the console options MROUTING #Allow MCAST options UCONSOLE #Allow users to grab the console options MROUTING #Allow MCAST options USERCONFIG options KTRACE options "GUSMAX" options DDB options SYSVSHM options SYSVSEM options SYSVMSG config kernel root on sd1 swap on sd1 controller isa0 controller pci0 controller ncr0 controller scbus0 at ncr0 disk sd0 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr disk wd0 at wdc0 drive 0 device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr # Options for `wdc': # # ATAPI enables the support for ATAPI-compatible IDE devices # # # syscons is the default console driver, resembling an SCO console device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr device npx0 at isa? port "IO_NPX" irq 13 vector npxintr device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device gus0 at isa? port 0x220 irq 12 drq 1 flags 0x3 vector gusintr device qcam0 at isa? port "IO_LPT1" tty device lpt0 at isa? port? tty irq 7 vector lptintr device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmint r # Options for psm: options PSM_CHECKSYNC #checks the header byte for sync. # Order is important here due to intrusive probes, do *not* alphabetize # this list of network interfaces until the probes have been fixed. # Right now it appears that the ie0 must be probed before ep0. See # revision 1.20 of this file. device ed0 at isa? port 0x280 net irq 9 iomem 0xd8000 vector edintr pseudo-device loop pseudo-device ether pseudo-device log pseudo-device bpfilter 16 pseudo-device sl 1 # ijppp uses tun instead of ppp device #pseudo-device ppp 1 pseudo-device tun 1 pseudo-device pty 32 pseudo-device gzip # Exec gzipped a.out's Any clues? -- Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de