Also sprach Michael Smith:> > >Ok. I'm using shout and not ices (I couldn't get it to compile; I'm > >using FreeBSD and can't code C worth a damn), so the second approach > >will not work. But I can write a parsing script (I had'n thought of > >the cue file), so I'll be trying that. > > Please don't use shout. It's buggy, doesn't work reliably, will cause > you problems, and is entirely deprecated in favour of ices. Fixing > compile errors is much easier in the long run.Well, let's see if someone can help here. Trouble started with configure. Even using the includes and libraries directives, it couldn't find lame, python and shout. When I turned off lame and python it did run. However, when I tried to compile, I got the following error: gcc -DHAVE_CONFIG_H -I. -I. -I.. -DICES_ETCDIR=\"/usr/local/icecast/etc\" -DICES_MODULEDIR=\"/usr/local/icecast/etc/modules\" -I../resolver -I../thread -I../libshout -I/usr/libdata/perl/5.00503/mach/CORE -I/usr/local/include/libxml2 -I/usr/local/include/libxml2/libxml -g -O2 -Wall -c ices_config.c In file included from /usr/local/include/libxml2/libxml/xmlIO.h:22, from /usr/local/include/libxml2/libxml/parser.h:14, from ices_config.c:24: /usr/local/include/libxml2/libxml/encoding.h:30: giconv.h: No such file or directory gmake[3]: *** [ices_config.o] Error 1 gmake[3]: Leaving directory `/usr/home/lclaudius/ices-0.2.2/src' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/home/lclaudius/ices-0.2.2/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/lclaudius/ices-0.2.2' gmake: *** [all-recursive-am] Error 2 Any suggestions? -- People don't quit playing because they ___vvz /( grow old. They grow old because they <__,` Z / ( quit playing. [Oliver Wendell Holmes] `~~~) )Z) ( => LCD (http://www.luiz.claudio.nom.br) <= / (7 ( --- >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.
Also sprach Robin P. Blanchard:> looks like you need to set > > CPPFLAGS="-I/usr/local/include" > and > LDFLAGS="-L/usr/local/lib" > > in your configure environment.Aha! That did the trick. Thanks, I'll be testing it presently. But why can't configure find the lame, shout and python libraries (all under /usr/local/lib), even with explicit directives for them? -- People don't quit playing because they ___vvz /( grow old. They grow old because they <__,` Z / ( quit playing. [Oliver Wendell Holmes] `~~~) )Z) ( => LCD (http://www.luiz.claudio.nom.br) <= / (7 ( --- >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.
looks like you need to set CPPFLAGS="-I/usr/local/include" and LDFLAGS="-L/usr/local/lib" in your configure environment. <p>Quoting Luiz Claudio Duarte <lclaudius@luiz.claudio.nom.br>:> Also sprach Michael Smith: > > > > >Ok. I'm using shout and not ices (I couldn't get it to compile; > I'm > > >using FreeBSD and can't code C worth a damn), so the second > approach > > >will not work. But I can write a parsing script (I had'n thought > of > > >the cue file), so I'll be trying that. > > > > Please don't use shout. It's buggy, doesn't work reliably, will > cause > > you problems, and is entirely deprecated in favour of ices. > Fixing > > compile errors is much easier in the long run. > > Well, let's see if someone can help here. Trouble started with > configure. > Even using the includes and libraries directives, it couldn't find > lame, > python and shout. When I turned off lame and python it did run. > > However, when I tried to compile, I got the following error: > > gcc -DHAVE_CONFIG_H -I. -I. -I.. > -DICES_ETCDIR=\"/usr/local/icecast/etc\" > -DICES_MODULEDIR=\"/usr/local/icecast/etc/modules\" -I../resolver > -I../thread -I../libshout > -I/usr/libdata/perl/5.00503/mach/CORE -I/usr/local/include/libxml2 > -I/usr/local/include/libxml2/libxml -g -O2 -Wall -c > ices_config.c > In file included from /usr/local/include/libxml2/libxml/xmlIO.h:22, > from > /usr/local/include/libxml2/libxml/parser.h:14, > from ices_config.c:24: > /usr/local/include/libxml2/libxml/encoding.h:30: giconv.h: No such > file or directory > gmake[3]: *** [ices_config.o] Error 1 > gmake[3]: Leaving directory `/usr/home/lclaudius/ices-0.2.2/src' > gmake[2]: *** [all-recursive] Error 1 > gmake[2]: Leaving directory `/usr/home/lclaudius/ices-0.2.2/src' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/usr/home/lclaudius/ices-0.2.2' > gmake: *** [all-recursive-am] Error 2 > > Any suggestions? > > -- > People don't quit playing because they ___vvz /( > grow old. They grow old because they <__,` Z / ( > quit playing. [Oliver Wendell Holmes] `~~~) )Z) ( > => LCD (http://www.luiz.claudio.nom.br) <= / (7 ( > > --- >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. > ><p>------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ <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.