help needed urgent-problem installing icecast server in rhel5 server
Red HatThis forum is for the discussion of Red Hat Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Try running "locate icecast.xml" - and create it if it does not exist? Have you tried the package at http://downloads.xiph.org/releases/icecast/ ? There is a rpm there for each version, might be easier than building it from source.
There is a guy who made one himself for CentOS though, he posted it here:
Sorry, could you rephrase your question? For a client, you can use most sound players on linux (mplayer/vlc/etc). You just need to point them to the url Icecast is listening on (for instance http://localhost:8000/playlist.m3u).
when running the icecast server it is giving following error -
[root@sunny ~]# su icecast
[icecast@sunny root]$ icecast -c /etc/icecast.xml -b
Detaching from the console
[icecast@sunny root]$ Warning: program compiled against libxml 207 using older 206
i also tried but same error
[root@sunny ~]# /usr/bin/icecast -c /etc/icecast.xml
Warning: program compiled against libxml 207 using older 206
Server startup failed. Exiting
last time when this error came i restart my machine and the server ran but this time it is not so.
Seems like you have a version issue with libxml.....try reinstalling/recompiling libxml, and then doing the same with both icecast and ices?
Probably something that got updated while you were working on this. Take a backup of your configuration files first, and you won't have to set everything up all over again. Recompiling should not take long.
gstrfuncs.c: In function 'g_printf_string_upper_bound':
gstrfuncs.c:870: error: expected ')' before string constant
gstrfuncs.c:1037: error: expected ')' before string constant
gstrfuncs.c:1080: error: expected ')' before string constant
gstrfuncs.c:1111: error: expected ')' before string constant
gstrfuncs.c: In function 'g_strdown':
gstrfuncs.c:1139: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function 'g_strup':
gstrfuncs.c:1155: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function 'g_strchug':
gstrfuncs.c:1314: warning: pointer targets in assignment differ in signedness
gstrfuncs.c:1317: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
To troubleshoot ices-0.4 compile-time dependencies run 'export PKG_CONFIG_DEBUG_SPEW=YES'. You'll find that running 'yum install libshout libshout-devel libogg-devel libvorbis-devel libtheora libtheora-devel libspeex libspeex-devel lame lame-devel toolame twolame twolame-devel libxml2 libxml2-devel faad2 faad2-devel flac flac-devel curl-devel libxslt-devel libgcrypt-devel libgpg-error-devel libidn-devel' will cover almost all of them after which ices and icecast compile cleanly.