[icecast] ices doesn't compile for me

Scott Toderash scott at rainyday.ca
Fri Feb 14 14:04:53 UTC 2003



Hi.  I downloaded the ices source from CVS yesterday and have been 
trying to get something going.  I got icecast running, but I want to use 
ices to stream from my sound card to icecast.  That seems to be the most 
straight forward way to do things, but ices does not compile (see below).

I have a fresh install of Mandrake 9.0.  btw, I also found an RPM 
ices-0.2.3-3mdk which seemed like an easy solution, but it fails 
consistently saying no ices namespace found.  I found a source listing 
on the web
( 
http://cvs.icecast.org/cvsweb.cgi/ices/src/ices_config.c?annotate=1.2&sortby=author 
) showing that it had a hard-coded URL in it, which is now a 404 ( 
http://www.icecast.org/projects/ices ).  My source code from the CVS 
does not have this in it, so I'd go back to building from source but...

*********
make[2]: Entering directory `/usr/src/xiph/ices/src'
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ices\" 
-DVERSION=\"2.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 
-DHAVE_STDINT_H=1  -I. -I.  -Inet -Ithread -Iavl -Ilog -Itiming 
-DHAVE_OSS      -O20 -ffast-math -fsigned-char -D_REENTRANT 
-D_GNU_SOURCE -I/usr/include/libxml2 -I/include -I/include -I/include -c 
input.c
In file included from input.c:29:
input.h:34: parse error before "shout_t"
input.h:34: warning: no semicolon at end of struct or union
input.h:36: parse error before '}' token
input.h:36: warning: data definition has no type or storage class
input.c: In function `input_loop':
input.c:276: `arg' undeclared (first use in this function)
input.c:276: (Each undeclared identifier is reported only once
input.c:276: for each function it appears in.)
make[2]: *** [input.o] Error 1
make[2]: Leaving directory `/usr/src/xiph/ices/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/xiph/ices/src'
make: *** [all-recursive] Error 1
**********

I really want to get this working asap.  If there were some stable 
tarballs I could download instead of using the CVS, I might prefer that. 
 I don't know how stable the CVS versions are considered.

tia - any help you can give me would be great, please, thanks...

t

<p><p>--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Icecast mailing list