Icecast Streaming Media Server Forum Index Icecast Streaming Media Server
Icecast is a Xiph Foundation Project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Icecast and 64bit cpu
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server
View previous topic :: View next topic  
Author Message
iamjose



Joined: 26 May 2009
Posts: 7

PostPosted: Tue May 26, 2009 6:12 pm    Post subject: Icecast and 64bit cpu Reply with quote

Hello there,

I was previously using shoutcast streaming server on my 32bit machine, but since upgrading to a 64bit I'm no longer able to use shoutcast as per http://forums.winamp.com/showthread.php?s=c1f73391ddf2ee498c4d4ed83fa7c4d5&threadid=286779

Is icecast compatible with a 64bit machine?

Thanks!
Back to top
View user's profile Send private message
iamjose



Joined: 26 May 2009
Posts: 7

PostPosted: Tue May 26, 2009 6:17 pm    Post subject: Reply with quote

Also, I'm on a linux box running CENTOS 5.3
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Tue May 26, 2009 8:28 pm    Post subject: Reply with quote

A 64bit platform is not a problem for icecast.

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
iamjose



Joined: 26 May 2009
Posts: 7

PostPosted: Tue May 26, 2009 8:29 pm    Post subject: Reply with quote

Thank you Karl.
Back to top
View user's profile Send private message
iamjose



Joined: 26 May 2009
Posts: 7

PostPosted: Wed May 27, 2009 11:12 pm    Post subject: Reply with quote

Is there any documentation for installation for Centos 5? My host tried installing IceCast on my server which runs Centos 5, but the installation failed.

Any help is appreciated.
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Wed May 27, 2009 11:50 pm    Post subject: Reply with quote

The process is no different on centos to any other unix platform, either install a pre-built package or build from source using the usual configure/make/make install process.

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
iamjose



Joined: 26 May 2009
Posts: 7

PostPosted: Wed May 27, 2009 11:53 pm    Post subject: Reply with quote

I contacted my host and this is what they had to say:

Quote:
We were unable to find any installation document for centos 5, we could only find the docs for centos 4 and those steps fail with the current os version, Please let us know if you have any specific steps or suggest any other streaming server.
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Thu May 28, 2009 12:09 am    Post subject: Reply with quote

obviously, this is remarkably vague and we are not the support group for centos but centos is a rpm based distro and yum is the utility to use on there. to install packages. If they are saying that they tried to use that and failed then there need to be clear on that. As I said previously, they can also build from source, they just have to decide which route to go. yum installs prebuilt packages, quite trivial but they should already know that.

A simple google search has yielded this page

http://www.centos.org/docs/5/html/yum/

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
iamjose



Joined: 26 May 2009
Posts: 7

PostPosted: Thu May 28, 2009 1:40 am    Post subject: Reply with quote

Hello Karl,

My host has tried the installation once more and they ran into some problems. Have you come across this?

/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libxslt.so: undefined reference to `xmlXPathContextSetCache'
collect2: ld returned 1 exit status
make[3]: *** [icecast] Error 1
make[3]: Leaving directory `/root/icecast-2.3.2/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/icecast-2.3.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/icecast-2.3.2'
make: *** [all] Error 2
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Thu May 28, 2009 2:13 am    Post subject: Reply with quote

This has come up before. The libxslt library being referenced refers to a function that does not exist in your libxml2 library. This isn't an icecast error as such but icecast does use those libraries. Tell them that the versions of those 2 libraries need to be compatible. Maybe they have just forgot to update the system?

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
iamjose



Joined: 26 May 2009
Posts: 7

PostPosted: Thu May 28, 2009 3:56 am    Post subject: Reply with quote

I'll have them recheck it. Thanks!
Back to top
View user's profile Send private message
Forgott3n



Joined: 13 Jun 2009
Posts: 3

PostPosted: Sat Jun 13, 2009 5:37 am    Post subject: Reply with quote

karlH wrote:
This has come up before. The libxslt library being referenced refers to a function that does not exist in your libxml2 library. This isn't an icecast error as such but icecast does use those libraries. Tell them that the versions of those 2 libraries need to be compatible. Maybe they have just forgot to update the system?

karl.


Hi Karl,

I too run a CentOS 5.3 64-bit machine. I just purchased it and installed all of the latest dependencies from yum. I receive the same error:

Code:
/usr/bin/ld: skipping incompatible /usr/lib/libcurl.so when searching for -lcurl
/usr/bin/ld: skipping incompatible /usr/lib/libcurl.a when searching for -lcurl
/usr/bin/ld: skipping incompatible /usr/lib/libdl.so when searching for -ldl
/usr/bin/ld: skipping incompatible /usr/lib/libdl.a when searching for -ldl
/usr/bin/ld: skipping incompatible /usr/lib/libgssapi_krb5.so when searching for -lgssapi_krb5
/usr/bin/ld: skipping incompatible /usr/lib/libgssapi_krb5.a when searching for -lgssapi_krb5
/usr/bin/ld: skipping incompatible /usr/lib/libkrb5.so when searching for -lkrb5
/usr/bin/ld: skipping incompatible /usr/lib/libkrb5.a when searching for -lkrb5
/usr/bin/ld: skipping incompatible /usr/lib/libk5crypto.so when searching for -lk5crypto
/usr/bin/ld: skipping incompatible /usr/lib/libk5crypto.a when searching for -lk5crypto
/usr/bin/ld: skipping incompatible /usr/lib/libcom_err.so when searching for -lcom_err
/usr/bin/ld: skipping incompatible /usr/lib/libcom_err.a when searching for -lcom_err
/usr/bin/ld: skipping incompatible /usr/lib/libidn.so when searching for -lidn
/usr/bin/ld: skipping incompatible /usr/lib/libidn.a when searching for -lidn
/usr/bin/ld: skipping incompatible /usr/lib/libssl.so when searching for -lssl
/usr/bin/ld: skipping incompatible /usr/lib/libssl.a when searching for -lssl
/usr/bin/ld: skipping incompatible /usr/lib/libcrypto.so when searching for -lcrypto
/usr/bin/ld: skipping incompatible /usr/lib/libcrypto.a when searching for -lcrypto
/usr/bin/ld: skipping incompatible /usr/lib/libspeex.so when searching for -lspeex
/usr/bin/ld: skipping incompatible /usr/lib/libspeex.a when searching for -lspeex
/usr/bin/ld: skipping incompatible /usr/lib/libtheora.so when searching for -ltheora
/usr/bin/ld: skipping incompatible /usr/lib/libtheora.a when searching for -ltheora
/usr/bin/ld: skipping incompatible /usr/lib/libogg.so when searching for -logg
/usr/bin/ld: skipping incompatible /usr/lib/libogg.a when searching for -logg
/usr/bin/ld: skipping incompatible /usr/lib/libvorbis.so when searching for -lvorbis
/usr/bin/ld: skipping incompatible /usr/lib/libvorbis.a when searching for -lvorbis
/usr/bin/ld: skipping incompatible /usr/lib/libxslt.so when searching for -lxslt
/usr/bin/ld: skipping incompatible /usr/lib/libxslt.a when searching for -lxslt
/usr/bin/ld: skipping incompatible /usr/lib/libxml2.so when searching for -lxml2
/usr/bin/ld: skipping incompatible /usr/lib/libxml2.a when searching for -lxml2
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/usr/lib64/libxslt.so: undefined reference to `xmlXPathContextSetCache'
collect2: ld returned 1 exit status
make[3]: *** [icecast] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/icecast-2.3.2/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/icecast-2.3.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/icecast-2.3.2'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.55409 (%build)


RPM build errors:
    user karl does not exist - using root
    group karl does not exist - using root
    Bad exit status from /var/tmp/rpm-tmp.55409 (%build)
[root@host2.avrilbandaids.com] opt >> yum update
Excluding Packages in global exclude list
Finished
Setting up Update Process
No Packages marked for Update
[root@host2.avrilbandaids.com] opt >> yum update libxml2
Excluding Packages in global exclude list
Finished
Setting up Update Process
No Packages marked for Update
[root@host2.avrilbandaids.com] opt >> yum install libxml2
Excluding Packages in global exclude list
Finished
Setting up Install Process
Parsing package install arguments
Package libxml2-2.6.26-2.1.2.7.x86_64 already installed and latest version
Package libxml2-2.6.26-2.1.2.7.i386 already installed and latest version
Nothing to do
[root@host2.avrilbandaids.com] opt >> yum install libxml2-devel
Excluding Packages in global exclude list
Finished
Setting up Install Process
Parsing package install arguments
Package libxml2-devel-2.6.26-2.1.2.7.x86_64 already installed and latest version
Package libxml2-devel-2.6.26-2.1.2.7.i386 already installed and latest version
Nothing to do


Could it be that CentOS 5.3 repos use an older version of libxml2?
Back to top
View user's profile Send private message
jcr
Modérateur français
Modérateur français


Joined: 14 Apr 2006
Posts: 544
Location: France, Auvergne

PostPosted: Sat Jun 13, 2009 9:17 am    Post subject: Reply with quote

I have a RPM buid for CentOS 5, 64 bits..
You can grab on my site.
This build has been made from original Fedora 10 RPM.

You can install it with:
yum localinstall icecast-2.3.2-5.x86_64.rpm


If this can help Smile
_________________
Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Forgott3n



Joined: 13 Jun 2009
Posts: 3

PostPosted: Sat Jun 13, 2009 9:50 am    Post subject: Reply with quote

jcr wrote:
I have a RPM buid for CentOS 5, 64 bits..
You can grab on my site.
This build has been made from original Fedora 10 RPM.

You can install it with:
yum localinstall icecast-2.3.2-5.x86_64.rpm


If this can help Smile


Thank you jcr, but I'm going to see what I can do with RHEL and CentOS on this. I've submitted bugreports to both sites:

https://bugzilla.redhat.com/show_bug.cgi?id=505731
http://bugs.centos.org/view.php?id=3682

Hopefully they can resolve this issue.
Back to top
View user's profile Send private message
jcr
Modérateur français
Modérateur français


Joined: 14 Apr 2006
Posts: 544
Location: France, Auvergne

PostPosted: Sat Jun 13, 2009 10:07 am    Post subject: Reply with quote

If you need source RPMP, you can grab it too, simply replace arch (x86_64) with src...

I built it as I could not get a working one...
_________________
Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
subRebel style by ktauber