5 echo "/* automatically created by config.sh - do not modify */" > config.h
9 [ "$CC" = "" ] && CC
=cc
12 cat VERSION
>> config.h
15 echo "#include <linux/soundcard.h>" > .tmp.c
16 echo "int main(void) {" >> .tmp.c
17 echo "int i=open(\"/dev/dsp\",0);" >> .tmp.c
18 echo "ioctl(i,SNDCTL_DSP_SETFRAGMENT,&i);" >> .tmp.c
19 echo "return 0; } " >>.tmp.c
21 $CC .tmp.c
-o /dev
/null
2> /dev
/null
23 echo "#define LINUX_OSS 1" >> config.h
24 echo "LINUX_OSS enabled"
27 # test for IRIX audio library
28 echo "#include <dmedia/audio.h>" > .tmp.c
29 echo "int main(void) { alNewConfig(); return 0; }" >> .tmp.c
31 $CC .tmp.c
-laudio -o .tmp.o
2> /dev
/null
33 echo "#define SGI 1" >> config.h
34 echo "-laudio" >> config.libs
38 # test for esound library
39 echo "#include <esd.h>" > .tmp.c
40 echo "int main(void) { return 0; }" >> .tmp.c
42 $CC -I/usr
/local
/include
-L/usr
/local
/lib
-lesd .tmp.c
-o /dev
/null
2> /dev
/null
44 echo "#define ESD 1" >> config.h
45 echo "-lesd" >> config.libs