Gary Poster
2002-Mar-17 22:31 UTC
[vorbis] libao source build problems on Mandrake 8.2b4: artsc.h missing?
Hi. I'm trying to build and install ogg vorbis on Mandrake 8.2b4. I'm using the ogg vorbis source rpms on the download page. libogg and libvorbis built fine, but it looks like I'm missing a basic aRts header file in the build error excerpt below (artsc.h--somebody check and make sure I'm on the right track). However, I have Mandrake Cooker arts, libarts2, libarts2-devel 2.2.2, and xinearts (just in case) rpms installed...what else do I need? I don't see any more arts rpms to install! Does that mean I just need to go do an arts basic non-rpm build and install so I have the source lying around where libao expects it? Thanks very much Gary build excerpt follows gcc -DPACKAGE=\"libao\" -DVERSION=\"0.8.2\" -DHAVE_DLFCN_H=1 -DHAVE_LIBPTHREAD=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_SYS_SOUNDCARD_H=1 -I. -I. -I../../../include/ao -I../../../include -I/usr/include/artsc -O20 -ffast-math -D_REENTRANT -fsigned-char -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce -c ao_arts.c -fPIC -DPIC -o ao_arts.loao_arts.c:29:19: artsc.h: No such file or directory ao_arts.c:50: parse error before `arts_stream_t' ao_arts.c:50: warning: no semicolon at end of struct or union ao_arts.c:51: warning: data definition has no type or storage class ao_arts.c: In function `ao_plugin_device_init': ao_arts.c:72: `internal' undeclared (first use in this function) ao_arts.c:72: (Each undeclared identifier is reported only once ao_arts.c:72: for each function it appears in.) ao_arts.c:74: parse error before `)' ao_arts.c: In function `ao_plugin_open': ao_arts.c:92: `internal' undeclared (first use in this function) ao_arts.c:92: parse error before `)' ao_arts.c: In function `ao_plugin_play': ao_arts.c:115: `internal' undeclared (first use in this function) ao_arts.c:115: parse error before `)' ao_arts.c: In function `ao_plugin_close': ao_arts.c:127: `internal' undeclared (first use in this function) ao_arts.c:127: parse error before `)' ao_arts.c: In function `ao_plugin_device_clear': ao_arts.c:137: `internal' undeclared (first use in this function) ao_arts.c:137: parse error before `)' make[3]: *** [ao_arts.lo] Error 1 --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
volsung@asu.edu
2002-Mar-18 06:32 UTC
[vorbis] libao source build problems on Mandrake 8.2b4: artsc.h missing?
On Mon, 18 Mar 2002, Gary Poster wrote:> However, I have Mandrake Cooker arts, libarts2, libarts2-devel 2.2.2, and > xinearts (just in case) rpms installed...what else do I need? I don't see > any more arts rpms to install! Does that mean I just need to go do an arts > basic non-rpm build and install so I have the source lying around where libao > expects it? > build excerpt followsCheck ("rpm -ql libarts2-devel") if libarts2-devel comes with artsc.h. If it doesn't, someone at Mandrake made a packaging error. I build libao on Mandrake 8.1 without much problem. --- Stan Seibert <p><p>--- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.