I get an error when compiling libshout. it's the version from cvs, i checked it out a few minutes ago... make[2]: Entering directory `/opt/ices2/libshout/src/net' /bin/sh ../../libtool --mode=compile gcc -DPACKAGE=\"libshout\" -DVERSION=\"2.0\" -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_C99_INTTYPES=1 -DHAVE_NANOSLEEP=1 -DHAVE_SETHOSTENT=1 -DHAVE_ENDHOSTENT=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GETADDRINFO=1 -DHAVE_INET_PTON=1 -I. -I. -Wall -W -O20 -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -c sock.c rm -f .libs/sock.lo gcc -DPACKAGE=\"libshout\" -DVERSION=\"2.0\" -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_C99_INTTYPES=1 -DHAVE_NANOSLEEP=1 -DHAVE_SETHOSTENT=1 -DHAVE_ENDHOSTENT=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GETADDRINFO=1 -DHAVE_INET_PTON=1 -I. -I. -Wall -W -O20 -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -Wp,-MD,.deps/sock.pp -c sock.c -fPIC -DPIC -o .libs/sock.lo In file included from sock.c:49: sock.h:32: os.h: No such file or directory make[2]: *** [sock.lo] Error 1 make[2]: Leaving directory `/opt/ices2/libshout/src/net' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/ices2/libshout/src' make: *** [all-recursive] Error 1 <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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Karl Heyes wrote:>> In file included from sock.c:49: >> sock.h:32: os.h: No such file or directory >> make[2]: *** [sock.lo] Error 1 >> make[2]: Leaving directory `/opt/ices2/libshout/src/net' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/opt/ices2/libshout/src' >> make: *** [all-recursive] Error 1 > > > yes I've noticed this as well. not sure what platform it's used on > but just comment/delete out the #include line in libshout/net/sock.c > file. It's also in the ices and icecast tree as well.thanks, it compiled. little strange this error. I'm on debian (testing)... But now I have another problem when compiling ices make[2]: Entering directory `/opt/ices2/ices/src' gcc-3.2 -DPACKAGE=\"ices\" -DVERSION=\"2.0\" -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/libxml -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:269: `arg' undeclared (first use in this function) input.c:269: (Each undeclared identifier is reported only once input.c:269: for each function it appears in.) make[2]: *** [input.o] Error 1 make[2]: Leaving directory `/opt/ices2/ices/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/ices2/ices/src' make: *** [all-recursive] Error 1 <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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On 2002.11.30 20:43 smoerk wrote:> I get an error when compiling libshout. it's the version from cvs, i > checked it out a few minutes ago... > > make[2]: Entering directory `/opt/ices2/libshout/src/net' > /bin/sh ../../libtool --mode=compile gcc -DPACKAGE=\"libshout\" > -DVERSION=\"2.0\" -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 > -DHAVE_INTTYPES_H=1 -DHAVE_C99_INTTYPES=1 -DHAVE_NANOSLEEP=1 > -DHAVE_SETHOSTENT=1 -DHAVE_ENDHOSTENT=1 -DHAVE_GETNAMEINFO=1 > -DHAVE_GETADDRINFO=1 -DHAVE_INET_PTON=1 -I. -I. -Wall -W -O20 > -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -c sock.c > rm -f .libs/sock.lo > gcc -DPACKAGE=\"libshout\" -DVERSION=\"2.0\" -DHAVE_DLFCN_H=1 > -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 > -DHAVE_C99_INTTYPES=1 -DHAVE_NANOSLEEP=1 -DHAVE_SETHOSTENT=1 > -DHAVE_ENDHOSTENT=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GETADDRINFO=1 > -DHAVE_INET_PTON=1 -I. -I. -Wall -W -O20 -ffast-math -fsigned-char > -D_REENTRANT -D_GNU_SOURCE -Wp,-MD,.deps/sock.pp -c sock.c -fPIC -DPIC > -o .libs/sock.lo > In file included from sock.c:49: > sock.h:32: os.h: No such file or directory > make[2]: *** [sock.lo] Error 1 > make[2]: Leaving directory `/opt/ices2/libshout/src/net' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/opt/ices2/libshout/src' > make: *** [all-recursive] Error 1yes I've noticed this as well. not sure what platform it's used on but just comment/delete out the #include line in libshout/net/sock.c file. It's also in the ices and icecast tree as well. karl. --- >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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
At 10:43 PM 30/11/2002 +0200, you wrote:>I get an error when compiling libshout. it's the version from cvs, i >checked it out a few minutes ago...Fixed. The windows port broke stuff... Michael <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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
I've just set up a new collection of streams and one of them is having problems. The clients connecting to this one stream only last a few minutes before getting kicked off. I don't know where to start looking for the problem. I'm running Mandrake 8.1 with Libshout2.0, IceS 2.0a and Icecast2 downloaded from cvs only a few days ago (with the mentioned os.h error included ;-) I get the following in the log files when I start up access.log: ip.add.re.ss - - [01/Dec/2002:03:46:32 +0000] "SOURCE /dialup-low.ogg HTTP/1.0" 401 115 "-" "IceS 2.0beta2" 0 error.log: [2002-12-01 03:46:32] INFO connection/_handle_source_request Source logging in at mountpoint "/dialup-low.ogg" [2002-12-01 03:46:32] INFO connection/_handle_source_request Source (/dialup-low.ogg) attempted to login with invalid or missing password [2002-12-01 03:46:32] INFO connection/_handle_source_request Source logging in at mountpoint "/dialup-low.ogg" ices-025kbs.log: [2002-12-01 03:46:32] WARN input/_sleep Extended sleep requested (2059 ms), sleeping for one second [2002-12-01 03:46:33] WARN input/_sleep Extended sleep requested (2659 ms), sleeping for one second [2002-12-01 03:46:34] WARN input/_sleep Extended sleep requested (3218 ms), sleeping for one second [2002-12-01 03:46:35] WARN input/_sleep Extended sleep requested (3730 ms), sleeping for one second etc.... Then when a client connects... Access.log: ip.add.re.ss2 - - [01/Dec/2002:04:01:30 +0000] "GET /dialup-low.ogg HTTP/1.1" 200 625224 "-" "Winamp" 175 ...it only lasts just over three minutes before stopping. Maybe it's unrelated, but this is the only stream that drops clients and the only one filling its logs with "Extended sleep requests". I'm not deeply into the technical side of ogg streaming, what's going on? :-) Thanks, Mark <p>__________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com --- >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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.