View previous topic :: View next topic |
Author |
Message |
iamjose
Joined: 26 May 2009 Posts: 7
|
|
Back to top |
|
|
iamjose
Joined: 26 May 2009 Posts: 7
|
Posted: Tue May 26, 2009 6:17 pm Post subject: |
|
|
Also, I'm on a linux box running CENTOS 5.3 |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Tue May 26, 2009 8:28 pm Post subject: |
|
|
A 64bit platform is not a problem for icecast.
karl. |
|
Back to top |
|
|
iamjose
Joined: 26 May 2009 Posts: 7
|
Posted: Tue May 26, 2009 8:29 pm Post subject: |
|
|
Thank you Karl. |
|
Back to top |
|
|
iamjose
Joined: 26 May 2009 Posts: 7
|
Posted: Wed May 27, 2009 11:12 pm Post subject: |
|
|
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 |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed May 27, 2009 11:50 pm Post subject: |
|
|
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 |
|
|
iamjose
Joined: 26 May 2009 Posts: 7
|
Posted: Wed May 27, 2009 11:53 pm Post subject: |
|
|
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 |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Thu May 28, 2009 12:09 am Post subject: |
|
|
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 |
|
|
iamjose
Joined: 26 May 2009 Posts: 7
|
Posted: Thu May 28, 2009 1:40 am Post subject: |
|
|
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 |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Thu May 28, 2009 2:13 am Post subject: |
|
|
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 |
|
|
iamjose
Joined: 26 May 2009 Posts: 7
|
Posted: Thu May 28, 2009 3:56 am Post subject: |
|
|
I'll have them recheck it. Thanks! |
|
Back to top |
|
|
Forgott3n
Joined: 13 Jun 2009 Posts: 3
|
Posted: Sat Jun 13, 2009 5:37 am Post subject: |
|
|
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 |
|
|
jcr Modérateur français
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat Jun 13, 2009 9:17 am Post subject: |
|
|
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 _________________ Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting |
|
Back to top |
|
|
Forgott3n
Joined: 13 Jun 2009 Posts: 3
|
Posted: Sat Jun 13, 2009 9:50 am Post subject: |
|
|
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 |
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 |
|
|
jcr Modérateur français
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat Jun 13, 2009 10:07 am Post subject: |
|
|
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 |
|
|
|