You need to install SUNWaudh The header is located in <sys/soundcard.h> after you install that package.
- Garrett solarg wrote: > hello all, > i'm trying to build audacity (audacity-src-1.3.10) with SFE spec files > (http://opensolaris.org/jive/thread.jspa?threadID=91341), and it fails > here: > "src/hostapi/oss/pa_unix_oss.c", line 80: #error: No sound card header > file > cc: acomp failed for src/hostapi/oss/pa_unix_oss.c > > > The file pa_unix_oss.c contains: > #ifdef HAVE_SYS_SOUNDCARD_H > # include <sys/soundcard.h> > # ifdef __NetBSD__ > # define DEVICE_NAME_BASE "/dev/audio" > # else > # define DEVICE_NAME_BASE "/dev/dsp" > # endif > #elif defined(HAVE_LINUX_SOUNDCARD_H) > # include <linux/soundcard.h> > # define DEVICE_NAME_BASE "/dev/dsp" > #elif defined(HAVE_MACHINE_SOUNDCARD_H) > # include <machine/soundcard.h> /* JH20010905 */ > # define DEVICE_NAME_BASE "/dev/audio" > #else > # error No sound card header file > #endif > > Is it possible to have soundcard. in os20nn (b129)? > i found: > http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/sys/soundcard.h > > > > but pkg search -r soundcard.h returns nothing. > > Here what i have on my machnie: > henry at ultra20:~/Download# ls -l /dev/audio > lrwxrwxrwx 1 root root 7 2009-01-24 15:29 /dev/audio -> sound/0 > henry at ultra20:~/Download# ls -l /dev/dsp > lrwxrwxrwx 1 root root 4 2009-10-24 14:13 /dev/dsp -> dsp0 > henry at ultra20:~/Download# cat /dev/sndstat > SunOS Audio Framework > > Audio Devices: > 0: audio810#0 NVIDIA AC'97, CK804 (DUPLEX) > 1: usb_ac#2 USB Audio, 1.0 (INPUT) > > Mixers: > 0: audio810#0 NVIDIA AC'97, CK804 > AC'97 codec: Avance Logic ALC655 > 1: usb_ac#2 USB Audio, 1.0 > > Thanks in advance for help, > > gerard > > > _______________________________________________ > opensound-discuss mailing list > opensound-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/opensound-discuss