Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Apr 1997 18:11:33 +0200 (MET DST)
From:      Christoph Kukulies <kuku@gilberto.physik.rwth-aachen.de>
To:        multimedia@freebsd.org
Subject:   GUS in 2.2-RELEASE
Message-ID:  <199704071611.SAA23973@gilberto.physik.rwth-aachen.de>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704071611.SAA23973>