[Icecast] compiling 2.3.1

marco chrappan marco.chrappan at fastwebnet.it
Sat Apr 1 03:37:00 PST 2006


I'm trying to get icecast 2.3.1 compiled on a slackware 10.0 box. I've 
successfully compiled the libshout libraries. Now this is what I got 
after a make
in the source dir:


> make[3]: Entering directory `/tar_archive/icecast-2.3.1/src'
> /bin/sh ../libtool --mode=link gcc -pthread -g -O2 -L/usr/local/lib  
> -o icecast  cfgfile.o main.o logging.o sighandler.o connection.o 
> global.o util.o slave.o source.o stats.o refbuf.o client.o xslt.o 
> fserve.o event.o admin.o md5.o format.o format_ogg.o format_mp3.o 
> format_midi.o format_flac.o auth.o auth_htpasswd.o format_vorbis.o 
> net/libicenet.la thread/libicethread.la httpp/libicehttpp.la 
> log/libicelog.la avl/libiceavl.la timing/libicetiming.la   -lvorbis  
> -L/usr/lib -lxslt -lxml2 -lz -lpthread -lm  
> gcc -pthread -g -O2 -o icecast cfgfile.o main.o logging.o sighandler.o 
> connection.o global.o util.o slave.o source.o stats.o refbuf.o 
> client.o xslt.o fserve.o event.o admin.o md5.o format.o format_ogg.o 
> format_mp3.o format_midi.o format_flac.o auth.o auth_htpasswd.o 
> format_vorbis.o  -L/usr/local/lib net/.libs/libicenet.a 
> thread/.libs/libicethread.a httpp/.libs/libicehttpp.a 
> log/.libs/libicelog.a avl/.libs/libiceavl.a 
> timing/.libs/libicetiming.a /usr/lib/libvorbis.so -L/usr/lib 
> /usr/lib/libogg.so /usr/lib/libxslt.so /usr/lib/libxml2.so -lz 
> -lpthread -lm
> /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: 
> cannot find -lz
> collect2: ld returned 1 exit status
> make[3]: *** [icecast] Error 1
> make[3]: Leaving directory `/tar_archive/icecast-2.3.1/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/tar_archive/icecast-2.3.1/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/tar_archive/icecast-2.3.1'
> make: *** [all] Error 2

Any hints?

Marco


More information about the Icecast mailing list