[icecast] Trying to compile ices under FreeBSD

Robin P. Blanchard Robin_Blanchard at georgiacenter.org
Sat Mar 30 11:31:08 PST 2002



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 at 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 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.
> 
> 

<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 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