Subject: Re: Anyone successfully compile NAS?
To: None <netbsd-users@NetBSD.ORG>
From: Zach Fine <czyz@u.washington.edu>
List: netbsd-users
Date: 05/15/1998 21:46:43
Hmmm, I made those last few changes mentioned a while back, and I'm
still running into problems. Here's a couple excerpts from the output
of a 'make World'

...
gcc -o auvoxware -m486 -O2 -fno-strength-reduce      -L/usr/X11R6/lib
dia/libdia.a os/libos.a   dda/voxware/libvoxware.a    -lgnumalloc  
auvoxware.o: Undefined symbol `__oss_ioctl' referenced from text
segment
auvoxware.o: Undefined symbol `__oss_ioctl' referenced from text
segment
auvoxware.o: Undefined symbol `__oss_ioctl' referenced from text
segment
auvoxware.o: Undefined symbol `__oss_ioctl' referenced from text
segment
auvoxware.o: Undefined symbol `__oss_ioctl' referenced from text
segment
auvoxware.o: Undefined symbol `__oss_ioctl' referenced from text
segment
auvoxware.o: Undefined symbol `__oss_ioctl' referenced from text
segment
auvoxware.o: Undefined symbol `__oss_ioctl' referenced from text
segment
auvoxware.o: Undefined symbol `__oss_ioctl' referenced from text
segment
auvoxware.o: More undefined symbol __oss_ioctl refs follow
*** Error code 1 (continuing)
`all' not remade because of errors.
`all' not remade because of errors.
make: don't know how to make tmp.man(continuing)
`all' not remade because of errors.
making all in ./lib...
making all in lib/audio...
rm -f AlibAsync.o
gcc -c -m486 -O2 -fno-strength-reduce    -I../../usr.include
-I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO
AlibAsync.c
rm -f Alibint.o
gcc -c -m486 -O2 -fno-strength-reduce    -I../../usr.include
-I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO
-DTCPCONN -DUNIXCONN Alibint.c
Alibint.c: In function `_SysErrorMsg':
Alibint.c:1331: warning: initialization discards `const' from pointer
target type
...


and then after that there are plenty of messages like:

make: don't know how to make tmp.man(continuing)
`all' not remade because of errors.

But besides that, there were no other catastrophic errors.

Any thoughts? I found _oss_ioctl mentioned in
/usr/include/soundcard.h (which I have linked to
/usr/include/sys/soundcard.h for applications like nas that expect it
be in there).

-thanks for all the help.

-Zach Fine
czyz@u.washington.edu