I've been trying to compile ices and icecast all night. I have narrowed the problem down to libxml. I have tried several rpms of libxml2 and libxml2-devel all to no avail. I don't expect support on this alpha release but just a reply to say that it's a common issue or wether I am just a dunce would be nice. :) Thanks Hans The follwing are installed by RPM: libxml2-2.4.23-1 libxml2-devel-2.4.23-1 libxml-devel-1.8.14-2 libxml-1.8.14-2 libxslt-1.0.7-2 libxslt-devel-1.0.7-2 <p>make[2]: Entering directory `/root/ices-2.0/src' gcc -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 -I/include -I/include -I/include -c encode.c encode.c: In function `encode_initialise': encode.c:91: storage size of `ai' isn't known encode.c:92: `OV_ECTL_RATEMANAGE_GET' undeclared (first use in this function) encode.c:92: (Each undeclared identifier is reported only once encode.c:92: for each function it appears in.) encode.c:96: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in this function) encode.c:101: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in this function) make[2]: *** [encode.o] Error 1 make[2]: Leaving directory `/root/ices-2.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/ices-2.0/src' make: *** [all-recursive] Error 1 and for icecast: make[2]: Entering directory `/root/icecast-2.0-alpha-1/src' gcc -DPACKAGE=\"icecast\" -DVERSION=\"2.0-alpha-1\" -DHAVE_DLFCN_H=1 -DHAVE_IPV6=1 -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -DCHUID=1 -DCHROOT=1 -I. -I. -I./net -I./thread -I./avl -I./httpp -I./log -I./timing -g -O20 -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include -I/usr/include/libxml2 -I/include -I/include -c config.c gcc -DPACKAGE=\"icecast\" -DVERSION=\"2.0-alpha-1\" -DHAVE_DLFCN_H=1 -DHAVE_IPV6=1 -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -DCHUID=1 -DCHROOT=1 -I. -I. -I./net -I./thread -I./avl -I./httpp -I./log -I./timing -g -O20 -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include -I/usr/include/libxml2 -I/include -I/include -c main.c In file included from xslt.h:5, from main.c:29: /usr/include/libxslt/xslt.h:51: syntax error before `extern' /usr/include/libxslt/xslt.h:58: syntax error before `extern' /usr/include/libxslt/xslt.h:65: syntax error before `extern' /usr/include/libxslt/xslt.h:72: syntax error before `extern' make[2]: *** [main.o] Error 1 make[2]: Leaving directory `/root/icecast-2.0-alpha-1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/icecast-2.0-alpha-1/src' make: *** [all-recursive] Error 1 --- >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 5 Mar 2003, Hans Huberland wrote:> The follwing are installed by RPM: > libxml2-2.4.23-1 > libxml2-devel-2.4.23-1 > libxml-devel-1.8.14-2 > libxml-1.8.14-2 > libxslt-1.0.7-2 > libxslt-devel-1.0.7-2I'm pretty sure you need a newer libxslt than this. Don't know what the minimum is, but I have 1.0.16.> encode.c: In function `encode_initialise': > encode.c:91: storage size of `ai' isn't known > encode.c:92: `OV_ECTL_RATEMANAGE_GET' undeclared (first use in this > function) > encode.c:92: (Each undeclared identifier is reported only once > encode.c:92: for each function it appears in.) > encode.c:96: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in this > function) > encode.c:101: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in this > function) > make[2]: *** [encode.o] Error 1What version of libvorbis do you have installed? These are vorbis items. Geoff. <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 Wednesday 05 March 2003 17:06, Hans Huberland wrote:> I've been trying to compile ices and icecast all night. I have narrowed > the problem down to libxml. I have tried several rpms of libxml2 and > libxml2-devel all to no avail. I don't expect support on this alpha > release but just a reply to say that it's a common issue or wether I am > just a dunce would be nice. :)The error message you give for ices2 suggests that you have an out of date libvorbis installed - you need to install version 1.0. I'm not sure what the problem is with your xslt headers, maybe someone else can help there? Mike --- >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.